Due to a change of ownership and a change of communication practices, I left my previous mechanic and needed a new one. Based on mailers, and multiple online review sources I chose Bristow's. So far, they have identified the cause of issues that my previous mechanic couldn't, (they found the air leaks that were triggering the engine light - previous mechanic told me that the error messages were pointing them to items that were in good shape), and fixed my heater issue, (previous mechanic told me that the blender door was stuck after replacing the core; Bristow's found the blender door worked just fine, and that the core needed a good flush and the coolant needed to be replaced - $400 instead of $1200). Both the heater core flush and the air leak ID were found using techniques that my previous mechanic never suggested. So far, they follow through with my biggest need - good communication. Everything is explained, what they are going to do, and what they have done. I've still a lot of other fixes that are needed, and I will be going back.