Outstanding service and price! We blew a wheel bearing on a hunting trip and Heartland got us fixed up the same day!! The owner was great and everyone we talked to at heartland was awesome!

Jake S.

We had a truck go down in Monroe City late at night. They towed the truck to their shop and first thing in the morning began diagnostics and repairs. I was amazed by their honesty and fair pricing, Because of their quick response and repair time we were able to complete our drops in time not to miss our reload. Thank You Jason and your crew. It has been a pleasure working with you

Jerry T.

Ok, so I was supposed to have my car at the shop five days. Five turned into eighteen due to the warehouse telling them the parts would be delivered on a certain day, then not coming through with them. The warehouse was short on part supplies, and GM was back logged for restocking the warehouses after a recent GM strike. Jason was amazing, and very persistent in getting what he needed to fix my car, spending hours on the phone to get my parts. When all is said and done, my car looks amazing, just like new! And this is the second time I've had to use their services for body work on my 2018 Chevy Cruze. Although it was quite frustrating this time, I would recommend and use them again!

Peggy P.

Fast and did a great job loading & unloading my truck , reasonably priced will call them again when needed

Chuck B.

I had very good experience with these guys, professional and reliable service and fair prices. And they respect time. Thank u guys.

Jama A.

EXCELLENT service! Picked us up in 15
Minutes. Very friendly and helpful. Recommended hotels and dropped us at one. Recommended a shop that could repair our vehicle the fastest too. Super impressed!

Jennifer O.

My insurance company arranged a different company to fix our flat, they left on the side of the road for 4 hours. I called Heartland and they arrived and had the job done within a half hour. Highly recommend.

Daniel M.

Car broke down in Quincy. Needed help, called Heartland towing. Took Dylan no time to get there. Very nice and helpful to us. He was very much appreciated! Worth every penny. Thanks Dylan. Bruce and Jeanne

Jeanne B.

Took our ford edge there after we hit a deer and they worked miracles on it, not to mention it took longer than expected but it was out of there control. so instead of just saying sorry we will finish as soon as possible they paid for our rental car when our insurance stopped paying which was not their responsibility. So they lost money just to make a customer happy. We would recommend them to anyone

Robert H.

Five star service. Just as the other reviews say, they were shockingly fast and incredibly friendly.

They got to me impressively fast in less than 30 minutes after I placed the call even though they needed special equipment to get me out, and I wasn't on a road so there was some initial back and forth sending pictures and calling back to locate me.

I'm not very bright and this is my first time in this part of the country. My gps took me off road onto very soft sand and I was stuck bad by the river. When they showed up they got right to work and also very politely informed me that in this state I actually wasn't allowed to drive my vehicle where I was driving it, (which I really appreciated because there were no signs saying that) I was very surprised they had the ability to get me out of an area that was inaccessible to standard tow vehicles and a ways off of any sort of road. I did have to pay a premium for this service, but they did tell me about the extra cost in advance, and it was well worth being able to get out and get out so quickly!

They were fast, incredibly friendly and helpful in getting me unstuck. No bad attitudes from the employees whatsoever. The locals who live here are lucky to have such a great company in the area! 10/10.


Great service came in 5 minutes and had my door unlocked in 5 nice guys and all around professional would definitely recommend them

Tyshawn S.

Wonderful service! We had our truck break down outside of Hannibal & they were quick to rescue us! Excellent customer service & more than reasonable pricing! Thank you so much for helping us, after 5 pm even!

Gwen H.

AMAZING! Great people speedy service and the price wasn't too bad either!

Art W.

No one wants to call a tow truck, but they were fantastic! I can't speak highly enough of them. They were extremely prompt, courteous and willing to help our family out! The boys were excited to ride in the tow truck. Thank you so much!

Libby M.

They arrived ahead of estimated time to fix a air leak on my trailer and got me up and going so I could make it back to the shop on time. Fast, friendly, and helpful.

Kevin G.

A+ service that goes above and beyond to help people

Dylan K.

Very quick service for a jump start.

Hollie S.

Fantastic guy along with his Fantastic service truck would recommend him with campers and big trucks.

Douglas R.

Best Auto body and towing service in the Hannibal area.

Robert D.

Great people! Had my truck towed locally and it was a very easy process. They know what they're doing.

Bobby D.

Great quality great service

John C.

Had a driver broke down and they were their to help. Top Notch!

Dave C.

Great service and great staff

Michael B.

These guys were so great! Also relatively inexpensive for towing, and they offered to call around for us since we weren't from the area. 10/10 recommend

Rebecca D.

Great customer service

Titiana H.

Guys did great towing the truck they was running a little behind scedual but it happens to the best of us guys did good no damages to anything and really friendly and extremely professional

Mike T.

Great service!!

Jordan P.

Wonderful service! We had our truck break down outside of Hannibal & they were quick to rescue us! Excellent customer service & more than reasonable pricing! Thank you so much for helping us, after 5 pm even!

Gwen H.

Great experience today, thanks to the excellent service received when we became stuck in the mud outside of Hannibal. Thank you for your help, and your professionalism. Very courteous! Thank you once again!!

Lelica C.

Great service and friendly

Christina B.