Ryan was easy to communicate with and made sure he notified me of any complications with my truck!
I have a good knowledge of mechanics and as far as I can tell, the work was done well and I have thus far not experienced any problems with the new engine!
more