SCM is not the cheapest, but he is one of the best!
If you want the convenience of having a great mechanic show up to your front door and give you great service, go with SCM.
They say you can get 3 types of service: Good, Fast, and Cheap, but you can only pick two at a time. SCM is definitely Good and Fast!
I have used SCM twice now, one time for a hybrid truck, and another for a newer GMC diesel truck, both times he came the next day after my call to troubleshoot the problem, and then scheduled me in for the repair as soon as the OEM parts came in.
Dave gives you updates as he's troubleshooting or repairing your vehicle, he explains to you what's going on, gives you best and worst case scenarios, so you know what you're up against. He was honest about a potential repair that if needed, he wouldn't be able to do on my driveway because the truck would've had to be lifted up the whole time and it would've required me to go to a shop. I ended up getting rid of that truck, but appreciated the honesty.
Dave had a young apprentice, Moses, with him and it was great to see how he mentors the kid, he is patient, encouraging, respectful, and trains him on how to do things right and with the customer in mind. The kid is great too! Great attitude, asked for help when he needed it, asked questions, and didn't mind getting dirty. I tried to get somebody to take my son under their wing one summer, and couldn't find anybody to do it because they said he would slow them down and be a liability. I hope the kid appreciates what Dave is doing for him.
I noticed that they kept their tools very organized, every tool had a place, and that's where it went back when they were done using it. I have seen other mechanics work, and it looks like a hardware store threw up in their work area, and they scramble to find things in the mess, not Dave and Moses! They were careful to not scratch my truck, or get my driveway all dirty.
100% Recommended!