Extend the life of your car or truck with comprehensive services from our auto engine shop in Dallas, Texas. In business for more than 23 years, Lone Star Engine Installation Center rebuilds engines for all types of cars and trucks in the Dallas/Fort Worth metroplex. In addition, we offer free towing within a 20-mile radius of our location.
With more than 30 years of experience rebuilding engines, we are dedicated to providing quality workmanship. As a result, our customers continue to be completely satisfied with our services.