Very professional; I have never had to return the car for anything they repaired. They do a very comprehensive inspection & provide a recommended service list beyond what your currrent problem.
They are not the cheapest shop around so if you want cheap go elsewhere. They are one of the best auto repair shops I have done business with over my life.
You get what you pay for!