Bryan, is seriously the best. That's all there is to it. He is friendly, punctual, patient, kind, and above all knowledgable. One of the nicest people you will ever meet and extremely accommodating and helpful. It bears repeating, this guy is GREAT, fast and fair. So cheap for 1.5 hours of his time! If you're looking for the best then you got it here with Bryan!