While I have never had any work done by him, according to posts I've seen, Bob Thayer is very good. http://www.bobthayerjr.com/ I have had some work done by Bob hes a good guy!