Great service, price and people. This review is for the consumers out there. Although Barebones deserves this, finding quality, affordable, trustworthy mechanics, have been in my history, hard to find. I'd send my family and friends with their last dollar to this place, because I trust them to do the job right. My Jeep Renegade was only 4 years old when I purchased it and I was 2 months in, at 72k miles when I was stranded on the side of the road on my way back to Oklahoma. It was July 4th. With a few minutes available to do a Google search and read reviews I went with Barebones. My engine went through 3 bottles of antifreeze and overheated several times after the previous mechanic I took it to said I was fine with driving it back to Oklahoma. I already knew what Barebones was going to say, I needed a new engine. What I didn't know, was that I finally found a mechanic I could trust, to do quality work, to give a fair price, only to do what was needed and all with respect. Everything was done over the phone. They were transparent and great to do business with. The only issue is that they're not in Oklahoma. They will seriously still be my number one when considering who to go to again.