The engine in my truck was in bad shape, dripping oil all over and needed major work - so I decided to have the engine replaced. Glad I found Champs Auto Repair Service. Dion provided options and recommendations for the replacement process. The price was very fair, and the time frame from start to finish was good! The Mechanic did a good job on the installation - neat, clean and orderly install! If you need a new engine, I highly recommend going over and talking with Dion and his team!