Thru-It-All Body Shop

4.9 (830reviews)
97%
1230 W. Main St,  Mount Joy,  PA  17552
Bot
Shop AssistantSparkles

In operation 52 years, 17 years at this location.

Thru-It-All Body Shop Powered by VIVE is proud to serve customers throughout the Mount Joy area since 1974. Our team of highly trained professionals, from friendly customer care associates to knowledgeable estimators, are here to assist you every step of the way. Our technicians undergo continuous training to ensure your vehicle is always repaired properly. Being people-first, your safety and satisfaction are our top priority.

Services
  • Free Estimates
  • Insurance Company Assistance
  • Lifetime Warranty
  • Towing
  • Paintless Dent Repair
Payment Types
  • American Express
  • Discover Card
  • MasterCard
  • Visa
  • Check
  • Debit Card
Languages
  • English
Hours
Sun Closed
Mon 8:00 am - 5:00 pm
Tue 8:00 am - 5:00 pm
Wed 8:00 am - 5:00 pm
Thu 8:00 am - 5:00 pm
Fri 8:00 am - 5:00 pm
Sat Closed
* Holiday hours may differ.
I-Car

Reviews (830)

Customers say
Overall Customer Satisfaction
Customers consistently praised the shop for outstanding repair quality, with many noting their vehicles looked brand new or better than expected upon pickup. The team received high marks for professionalism, friendliness, and keeping customers informed throughout the repair process via calls and texts. A frequently highlighted bonus was the complimentary interior and exterior vehicle cleaning, which repeatedly delighted customers. Timeliness was a strong point, with numerous vehicles completed ahead of schedule. A few customers noted areas for improvement, including occasional delays due to parts availability, isolated instances of incomplete repairs requiring return visits, and requests for clearer communication when certain repair elements could not be addressed.
Select to learn more
"One of the best body shops I have ever worked with. They gave constant updates answered all my questions ..." Read more
"Very kind and helpful employees. Their work is superior!!"
"... Excellent customer service, prompt repair time, and the car looked brand new upon pickup. One of the associates even had the courtesy to do ..." Read more
"... an amazing job on the scratch on our back bumper. It doesn't even look like anything ever happened. The paint match is perfect. Everyone I talked to ..." Read more
"Start to finish they exceeded my expectations"
"Fabulous customer service, great communication."
"... will never be able tell your car had been damaged! They are great communicators and kept me up to date on when they would start and med way through and ..." Read more
"Excellent company to work with. Really good with communication and making sure they assisted us in every way"
"... keep it from being totaled, which I appreciate, but it should have been communicated. The passenger side rear door is still stuck. My clouded ..." Read more
"From start to finish beginning with the estimate I was kept informed of the progress until vehicle was completed. Repairs done were excelllent! Thank you again!"

My Experience

Nice job matching the paint color.

Likely to Recommend

Repair Quality

Customer Service

My Experience

The whole process was excellent!

Likely to Recommend

Repair Quality

Customer Service

Returned Clean

Likely to Recommend

Repair Quality

Customer Service

Returned Clean

My Experience

Likely to Recommend

Repair Quality

Customer Service

They estimated 5 to 7 days and it was done in 5. Great job.

Returned Clean

My Experience

My car looks great. Everyone there was so nice and very helpful.

Likely to Recommend

Repair Quality

Customer Service

Returned Clean

Likely to Recommend

Repair Quality

Customer Service

Returned Clean

Likely to Recommend

Repair Quality

Customer Service

Returned Clean

Likely to Recommend

Repair Quality

Customer Service

Returned Clean

Likely to Recommend

Repair Quality

My car looks great The customer service was excellent The only issue I have is the amount of time my car was in the shop. Even with the revised estimate it took over a month. I was given three different pickup dates which caused me more than a few issues. The good news is that they got me the car when I absolutely needed it and the car was immaculate..

Customer Service

Returned Clean

Likely to Recommend

Repair Quality

Thru it all did a great job on our vehicle repair. There were several delays with the job for reasons that were unexpected. They handled this with professionalism and respect. Missy, Scott, and Jackie were all great and we appreciate all they did to make our experience exceptional. Thank you!

Customer Service

Likely to Recommend

Our question I would recommend you to everyone!!!!

Repair Quality

Missy was fabulous going above and beyond the call of duty on our car, especially with the issues with the insurance from the other person. Jackie and everyone else’s just as wonderful. They made me feel very heavy in light of a wild circumstance. We have come to Thru It All for many years, including when my parents were alive. Missy is the best representative of your company you could ever have so I would refer you to anyone and everyone.

Customer Service

I received updates as things were happening and satisfied with everything that was done!

Returned Clean

Likely to Recommend

Repair Quality

Customer Service

Returned Clean

Likely to Recommend

Repair Quality

Customer Service

Returned Clean

Likely to Recommend

Repair Quality

Customer Service

Returned Clean

My Experience

They did an awesome job!

Likely to Recommend

Repair Quality

Staff at this shop are A+ Sorted out an insurance issue, helped with contacting rental place (when rental agency left me sitting for over an hour). Damage was repaired quicker than expected and vehicle looked awesome (they even included an interior clean!). I’d use this Body Shop again, without hesitation!

Customer Service

A+!!!

Returned Clean

Likely to Recommend

Repair Quality

Customer Service

Returned Clean