I have to say that these guys really had me fooled. The apparent owner talks and the other guy that has all of the GM experience tries to make things work,unfortunately it doesn't. When they tell you about all of the GM experience be wary.  They took more than 4 weeks to fix things that I am now having to redo. I am now wondering what they actually did. Check with the Better Business Bureau before you give them your business. Don't let them talk you into a big job. If you are not a mechanic you will never know if the work has been done or not,especially if only a year or so later you end up,,, wash,rinse, repeat?