Thru-It-All Body Shop

4.9 (836reviews)
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 (836)

My Experience

Likely to Recommend

Repair Quality

Customer Service

My Experience

Likely to Recommend

Repair Quality

Customer Service

Likely to Recommend

Repair Quality

Customer Service

Returned Clean

Likely to Recommend

We have used thru it all before and have always been very pleased with the company.

Repair Quality

Staff communicated well and kept me I formed of the process and timeline of completion

Customer Service

Very kind and accommodating

Returned Clean

Likely to Recommend

Repair Quality

Truck looked good other than inner fender was not in correctly. Push pins were pulling out towards upper front corner. Not sure why headlights were replaced because weren’t damaged from wreck. Should have replaced other fog light but oh well. I can do myself.

Customer Service

Returned Clean

Likely to Recommend

Repair Quality

Customer Service

Returned Clean

Likely to Recommend

Repair Quality

Would highly recommend! Customer service was great and I was walked through the whole process clearly and promptly. The detailed work was amazing as well!

Customer Service

Very professional and informative! Didn’t make me feel like just another car coming through they were all very kind and helpful

Returned Clean

Likely to Recommend

Repair Quality

Customer Service

My Experience

The car looks great! Thank you for completing the work so fast. Also thank you for washing and detailing my car! I so appreciate it!

Likely to Recommend

Repair Quality

Customer Service

Likely to Recommend

The best.

Repair Quality

Always an excellent job. Stand behind their work.

Customer Service

Good communication. Always friendly and professional.

Returned Clean

Likely to Recommend

Repair Quality

Customer Service

Returned Clean

Likely to Recommend

Repair Quality

Small unexpected perk was the cleaning of the outside and inside of the car. Thank you!

Customer Service

Returned Clean

My Experience

Likely to Recommend

Repair Quality

Customer Service

They are fabulous. We got our car back a day ahead of schedule

Likely to Recommend

Happy to recommend to others

Repair Quality

Absolutely thrilled with the work done to repair our car. Excellent communication from Missy always kept us up to date on the progress.

Customer Service

Returned Clean

My Experience

Likely to Recommend

Repair Quality

Customer Service

This shop does a wonderful job of fixing my car to its former glory.

My Experience

Likely to Recommend

Repair Quality

Customer Service

My Experience

Likely to Recommend

Repair Quality

Customer Service

The actual repair to car looks amazing BUT it took 8 weeks for repair to be completed. Dropped car off 11/24/25...picked car up 1/20/26. I feel that was an exceedingly long time for shop to have my vehicle. First estimated pick up was 12/26/25. Then 1/2/26. I understand they found more damage when working on it but still feel 8 weeks is too long.

My Experience

Likely to Recommend

Repair Quality

Customer Service

Returned Clean

My Experience

Excellent customer service

Likely to Recommend

Work was fine

Repair Quality

There work was very good but I was not satisfied when they didn't contact me and tell me that they could not find the special emblem on my 2018 Colorado truck till after they finish it. I am upset!

Customer Service

There work was very good but I was not satisfied when they didn't contact me and tell me that they could not find the special emblem on my 2018 Colorado truck till after they finish it. I am upset!

Returned Clean