I've used a mobile mechanic for years. His work is very good and his prices very reasonable. However, he is hard to book because he has so much work. I recently found Poway Auto Repair, a brick and mortar shop with a GREAT staff. There prices are right in line with what I'm used to paying and they are so easy to deal with! They communicate well, never any surpises, and they stand by their work 100%. On my last repair they stayed late to make sure I was able to pick up my vehicle after hours!