Overall I had a good experience with Brandon as My Mechanic. I used this service to diagnose a problem with my 2000 GMC Jimmy in which Brandon ended up diagnosing the problem as a bad fuel pump. Unfortunately, replacing a fuel pump isn't a repair he offered on site which was one major downside and flaw with this service. I think Your Mechanic has a great idea to have the mechanic come to you and is why I went this route to begin with, but when your repair isn't offered on site it really defeats the whole purpose because if your car isn't running you can't drive it to where they need it and i was using this service to avoid tow fees to begin with, and on top of that when you can't have the repair done you lose the perk of using your diagnosis fee towards the repair, so I was really disappointed in that aspect. Brandon was an affable, punctual, and most of all knowledgeable mechanic whom I would recommend to others if what is wrong with your vehicle is an on site fix. He even gave me a way to contact him personally in case his diagnosis was wrong. I have yet to have the repair done, but I am confident that the fuel pump is and was the problem with my truck. Another plus was that he explained to me how he came to that conclusion by telling me his thought process along with showing me the supporting evidence of each step. He also looked over my engine to inform me of some other minor problems with my truck.