Fair and honest! Motor Works is both of these things. I have been using them to maintain my kids' cars for the past few years. Others told me that new brakes, tires, wheel alignment, fluid flushes, etc, were needed. Went to Motor Works to find out that many of these services were not due. I would not trust anyone else with my BMWs.