If I could rate higher than 5 stars I would. These guys aren’t crooks like you find most places. They actually tried to save me as much money as possible. I had a complicated issue that could potential cost a couple hundred dollars to diagnose at a different shop (I know that because I was quoted). Instead of taking apart everything like I was told was probably going to have to happen, they tested my battery and did a bunch of research. I gave them a hard time at first because they didn’t want to continue diagnostics until I put in a new battery. They said it would save me a bunch of money and they were right! The battery is what was causing the fault. They could have made hundreds off of me and they didn’t. I respect them a lot for that and I recommend them to anyone who wants an honest mechanic.