One of the best auto service shops I've been to. Had my 2012 Yukon dropping into limp mode with a short circuit code for weeks, in and out of the dealership because they couldnt figure out the problem. Even after making recommendations to the dealer service team they still couldnt figure it out. Called around to a few local shops I was referred to by friends that weren't willing to look at it. Called TPS and Dave over the phone was very reassuring, I could tell he had the experience with not only GMC/Chevy vehicles but similar issues like this. It took Dave and his team less than a day to find AND fix the problem - a loose wire that had rubbed through and was causing the short. A problem the dealership spent weeks on, and I specifically asked the dealer to check the specific wire that was damaged!!!! I received pictures and full documentation and the Yukon runs like a dream now. On top of that they gave us a "thank you" flower and some candy, absolutely top notch. Hard to come by honest and quality business these days, give them a try!