I had to have a new motor put in my SUV. After calling around and visiting multiple shops, I chose RPM. They had competitive pricing and had the job completed in a very timely manor. I was weary about leaving my truck at other shops and scared that they wouldn't have done it correctly, but I had zero doubts with RPM. They kept me updated and made me aware of any further issues, and I have had no issues with my truck since! 10/10 will recommend them to anyone I know needing work done to their vehicle.