Thru-It-All Body Shop
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.
- Free Estimates
- Insurance Company Assistance
- Lifetime Warranty
- Towing
- Paintless Dent Repair
- American Express
- Discover Card
- MasterCard
- Visa
- Check
- Debit Card
- English
| 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 |
My Experience - 5.0/5.0
Likely to Recommend - 5.0/5.0
Repair Quality - 5.0/5.0
Customer Service - 5.0/5.0
My Experience - 5.0/5.0
Likely to Recommend - 4.5/5.0
Repair Quality - 4.5/5.0
Customer Service - 5.0/5.0
Likely to Recommend - 5.0/5.0
Repair Quality - 5.0/5.0
Customer Service - 5.0/5.0
Returned Clean
Likely to Recommend - 5.0/5.0 -
We have used thru it all before and have always been very pleased with the company.
Repair Quality - 4.5/5.0 -
Staff communicated well and kept me I formed of the process and timeline of completion
Customer Service - 4.5/5.0 -
Very kind and accommodating
Returned Clean
Likely to Recommend - 3.5/5.0
Repair Quality - 3.5/5.0 -
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 - 3.5/5.0
Returned Clean
Likely to Recommend - 5.0/5.0
Repair Quality - 5.0/5.0
Customer Service - 5.0/5.0
Returned Clean
Likely to Recommend - 5.0/5.0
Repair Quality - 5.0/5.0 -
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 - 5.0/5.0 -
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 - 5.0/5.0
Repair Quality - 5.0/5.0
Customer Service - 4.5/5.0
My Experience - 5.0/5.0 -
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 - 5.0/5.0
Repair Quality - 5.0/5.0
Customer Service - 5.0/5.0
Likely to Recommend - 5.0/5.0 -
The best.
Repair Quality - 5.0/5.0 -
Always an excellent job. Stand behind their work.
Customer Service - 5.0/5.0 -
Good communication. Always friendly and professional.
Returned Clean
Likely to Recommend - 5.0/5.0
Repair Quality - 5.0/5.0
Customer Service - 5.0/5.0
Returned Clean
Likely to Recommend - 5.0/5.0
Repair Quality - 5.0/5.0 -
Small unexpected perk was the cleaning of the outside and inside of the car. Thank you!
Customer Service - 5.0/5.0
Returned Clean
My Experience - 5.0/5.0
Likely to Recommend - 5.0/5.0
Repair Quality - 5.0/5.0
Customer Service - 5.0/5.0 -
They are fabulous. We got our car back a day ahead of schedule
Likely to Recommend - 5.0/5.0 -
Happy to recommend to others
Repair Quality - 5.0/5.0 -
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 - 5.0/5.0
Returned Clean
My Experience - 5.0/5.0
Likely to Recommend - 5.0/5.0
Repair Quality - 5.0/5.0
Customer Service - 5.0/5.0 -
This shop does a wonderful job of fixing my car to its former glory.
My Experience - 4.0/5.0
Likely to Recommend - 5.0/5.0
Repair Quality - 4.5/5.0
Customer Service - 4.0/5.0
My Experience - 3.0/5.0
Likely to Recommend - 3.0/5.0
Repair Quality - 4.5/5.0
Customer Service - 2.5/5.0 -
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 - 5.0/5.0
Likely to Recommend - 5.0/5.0
Repair Quality - 5.0/5.0
Customer Service - 5.0/5.0
Returned Clean
My Experience - 5.0/5.0 -
Excellent customer service
Likely to Recommend - 4.0/5.0 -
Work was fine
Repair Quality - 2.5/5.0 -
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 - 2.5/5.0 -
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!