I've been taking my personal and business vehicles to Waterman's for years. They always do quality work. I had an older work truck that probably had $5,000 worth of work done over a five year stretch and nothing they fixed failed.
We moved and began using another mechanic out of convenience, but now I just travel there to have the work done because the new mechanic I was using was just not giving me what I needed.
I would go to Watermans if I were you!