Unprofessional hacks. Quoted me absurd price for work I didn't want done. Paid $800 for new cv axle and control arm and they left part of the old axle still in. Had to come back for them to take it out after a different trustworthy mechanic brought it to my attention. They did not seem to care nor apologize for their shitty work. Go anywhere else read more