He had my truck for 2 weeks. Couldn't figure out what was wrong with it didnt order or put parts in my truck that I requested until the day I came in and said i need it back. It is now at a different mechanic that will only have it 4 days for the simple fact of the holiday. Almost $500 and 2 weeks later and still no resolve with this guy, surprised I have a job still because of this. Oh, and he doesnt answer his phone and at times has the business locked up during business hours so I couldn't even talk to him about the issues and when it would possibly be done as well. read more