by Jan from Oviedo, FL 32765
Allen, hands down thee best mechanic I have ever dealt with. Extremely professional. He goes above and beyond, and provides you with straight to the point and clear answers as to what is going on with your car. He follows up with you about you car after a couple of days... what kind of other mechanic does that?! If you don't chose him, I swear you are making a big mistake.