I have reviewed this place before, but it's been a year or so, so I feel another 5 star review wouldn't hurt. I would recommend Canyon Lake Auto Repair to anyone and everyone! Dave specifically is beyond kind, nice, and caring in every way, shape, and form. He cares about YOU, your CAR, and your MONEY! I've "shopped" around multiple times for prices for replacement parts (alternator / spark plugs / etc) and Canyon Lake Auto has been BY FAR the cheapest every single time. I am not only 100% satisfied with their prices, but as I mentioned Dave is extremely communicative as far as updating you with how your vehicle status is going along, what should be done, your opinion, his opinion and more. I absolutely adore Canyon Lake Auto Repair, and will not go anywhere else.... I've previously been to over 5x other mechanic shops in the Canyon Lake area (Sides Auto / Advance Auto Care (main gate mechanic) / Family Tire Pros (near CVS), and more. No where else has as good as prices, nor makes you feel like they actually give 2 sh**'s about your vehicle or you. I can ramble all day about how much I appreciate Canyon Lake Auto Repair, but I wont as a favor to you! If you are reading this, go ahead and come here, they are awesome.... Have a wonderful week & thank you for taking the time to read my review.