They do have service there.
They have people at the service desk that can answer questions. They've always been good about answering my questions as best they can.
Yes, they have mechanics on staff.
Yes
They have a full service shop there
Thanks! Your answer is awaiting moderation.