I had my car brought in after I was surprised with a check engine light. They were kind and courteous and very good with communication about what the problem was , and every step along the way , so there was no more surprises. Luckily it was an easy fix and they were very prompt! Prices seemed very fair, and I never felt like I was being sold anything I didn't need as they were very thorough about explaining in a way I could understand both the problem and solution! I am happy to find a local repair shop that takes such good care of their customers especially in this industry, and too many long, ridiculous hours and money spent in dealerships only to be treated rudely and be made to feel like I was an incompetent idiot. Thank you to Graham Auto Repair for creating another life-customer :)