Reliable and Reasonable
Ordinarily, I have had a really good experience with Gary. He is good, quick, and he does not fix more than you need, which I appreciate. I also know a great deal of people who are his clients, and they all have great things to say.