I typically would never trust a dealership, but the folks at Planet are truly different. They earned my trust and I have been a loyal customer for almost 10 years now. I moved over an hour away and still would rather make the drive for the quality of service they provid than go anywhere else.
Great check in, with nice waiting area, helpful service advisor.
Beautiful