John C
MARSHALLTOWN, IA | 2017 Chevrolet VoltJanuary 30, 2026
I made the appointment to have an engine vibration fixed. A Fault light was added to the needs as it showed up before the appointment. It took multiple reschedules and 2.5 weeks to fix the fault. I payed ~$2100 for the fault code fix and the car was returned to me with the same engine vibration and no mention of anything about fixing the engine vibration. The product itself is poor for needing this costly a fix for its age, but the service wasn't good on any front.
Barry G
OSAGE, IA | 2023 Chevrolet BlazerJanuary 26, 2026
Excellent service, cost. They even gave me a ride to my eye Doctor appointment while they did the work and picked me up when my appointment was complete. Would recommend this organization to anyone.
Response from Karl GMC of Marshalltown
January 28, 2026Thanks for the great review! Our service department works hard to provide timely and quality care, and we’re happy to hear you had a great visit.
Kenneth W
GLADBROOK, IA | 2024 Chevrolet Silverado 2500 HDJanuary 26, 2026
The people I talked with were very nice and polite, the job was done fast and looked great, They did what said had to be done, and the pickup looked nice and clean, Detailed wasn't expected but greatly appreciated. Job very well done, I will tell people to go to you.
Response from Karl GMC of Marshalltown
January 28, 2026Thank you for the kind words! We’re so glad to hear our team provided excellent service. We will be sure to share your feedback with them — they’ll appreciate it!
Robert B
MARSHALLTOWN, IA | 2017 Buick EnclaveJanuary 26, 2026
Brad does a great job getting me scheduled and explaining what services needed to be done….all in a timely manner.
Response from Karl GMC of Marshalltown
January 28, 2026Thanks for the great review! Our service department works hard to provide timely and quality care, and we’re happy to hear you had a great visit.
Valerie W
Garner, IA | 2020 GMC 1500 SierraJanuary 25, 2026
Scheduled oil change + tire monitor system check (light on). Did not get oil change because it was never added to schedule. Service replaced two of the four sensors and the "Service Tire Monitor System" light came on following morning. Dave recommended I "check the tire pressure". No Dave, you just had my truck - why didn't YOU check the tire pressure. Truck shall return on Wednesday for more of the same...
Response from Karl GMC of Marshalltown
January 28, 2026Thank you for bringing this to our attention. We’re sorry to hear your experience did not meet expectations. I have sent this to the service manager for further follow-up!
Garry B
ALBION, IA | 2017 GMC 1500 SierraJanuary 23, 2026
Good work. Keep it up
Response from Karl GMC of Marshalltown
January 28, 2026Thank you for your feedback! We’re glad you had a great experience with our team. Please don’t hesitate to reach out if there’s anything else we can help with in the future.
Wayne F
CONRAD, IA | 2026 GMC TerrainJanuary 17, 2026
From the time we walked into the dealership until we drove off in our new ride!!! Everything was very positive!! We worked with Caden in the sales. He was GREAT to work with! And Kevin with the finance was also so very helpful! We were impressed with the whole experience! Wayne and Jan Fiscus
Response from Karl GMC of Marshalltown
January 21, 2026Thank you for trusting us with such an important decision! We’re glad our team could help you find the right vehicle.
Tammy C
MARSHALLTOWN, IA | 2022 Chevrolet BlazerJanuary 15, 2026
I was so excited that they could get me in right away!
Response from Karl GMC of Marshalltown
January 16, 2026We’re happy to hear your visit went well! Thank you for taking the time to share your feedback — it means a lot to our team.
Jeffery T
MARSHALLTOWN, IA | 2023 GMC Sierra 1500January 15, 2026
No comment
Response from Karl GMC of Marshalltown
January 15, 2026We appreciate your business — thank you!
Billiejo R
MARSHALLTOWN, IA | 2023 Chevrolet TraverseJanuary 2, 2026
I have no complaints about the service but when an oil change and tire rotation cost almost $200 dollars thats when I look else where for that service. Last time it was 90 bucks for oil change and this time double plus some.
Response from Karl GMC of Marshalltown
January 6, 2026We appreciate you as a customer and we are sorry about the price difference! I have forwarded this on to the service manager to look into!