Yes
Yes, good place for service
Yes, they are awesome!
Yes they do everything from oil changes to major repairs. They are very pleasnt people to deal with in their service area.
Yes, I believe they have a service shop.
Thanks! Your answer is awaiting moderation.