
Schedule Service Today!
For all your service needs we are focused on getting the job done right and getting you back on the road without delay. Please feel free to contact us to ask for help and we will do everything we can to make your experience stress free.
GM GENUINE PARTS & ACDELCO PARTS
At McGrath Buick GMC we're your one-stop shop for auto parts. Let us find the right part for your vehicle.
Let Us Come to You!
Introducing the next big thing in auto repair: McGrath Mobile Service and McGrath Pickup & Delivery. We know how busy your life is and the last thing you want to do is sit in a lobby when you could be at home or work. That's why we've completely eliminated your need to drive to the dealership! Learn more about these two services below.
Schedule service today and ask about Mobile Service or Pickup & Delivery Service

McGrath Mobile Service
With this service, a McGrath service technician comes to your home or place of work to diagnose and perform service to your vehicle right in your driveway.
Learn More
McGrath Pickup & Delivery
With McGrath Pickup & Delivery, a McGrath associate comes to your home or place of work to pick up your vehicle. They then take it to a McGrath location for service, keeping you updated via text the entire time. When service is complete, your vehicle will be delivered back to you.
*Pick-up and delivery location must be within 30 miles of a McGrath Service location. An additional $1 per mile will be charged for any location over 10 miles. Ford Service customers are exempt from paying the fee during the 2024 calendar year.
Learn More
SERVICE KEY DROP CONVENIENCE
Don't forget about our key drop service! Whether you're an early bird or night owl, simply drop your vehicle off outside our Service Center and leave your keys in the box near the service entrance. We'll take care of things from there.
Reasons to Choose McGrath Service
When your vehicle requires routine maintenance or repairs, rely on the skilled technicians at McGrath Buick GMC. As a proud member of the McGrath Family of Dealerships, our technicians undergo rigorous training and certification to handle all makes and models. Committed to delivering top-notch service to every customer, we exclusively use OEM car parts in all our repair processes. If your car needs a tune-up, feel free to reach out to us at your convenience via call, text, or email.
Quick and Easy
Dealing with car issues can be quite a hassle. Our primary objective is to swiftly get you back on the road, restoring normalcy to your life. Our seasoned advisors possess extensive knowledge and can promptly provide solutions for your vehicle-related inquiries. Whether you're in need of a routine oil change or tire rotation, or if you've encountered a more significant problem requiring repairs, we are dedicated to ensuring the job is completed with precision. Our team takes great pride in their work, striving to guarantee the safety and optimal performance of every vehicle we return to the road. To enhance your experience, we offer a video walk-around showcasing the repairs performed.
Nowhere else will you encounter a team as friendly and helpful as ours. Don't overlook our service specials, including the exclusive McGrath AutoCare package. For top-notch auto service and repair in Coralville, Mount Vernon, Marion, North Liberty, Cedar Rapids, and Iowa City, make McGrath Buick GMC your first and only destination.

Services Offered
- Oil Changes
- Tire Mounting, Rotation and Balance
- Transmission Service
- 30K, 60K, 90K Service
- Engine Diagnostic (check engine light, fluid light, service light, etc)
- Brake System (pads, rotors, lines, etc)
- Heating/Cooling Systems
- Head Gasket/Valves
- Exhaust Systems
- Electronic Motors (windows, fan, etc.)
- Engine Replacement or Rebuild
- Fuel Systems (filters, hoses, pumps, etc)
- Steering Systems
- Belts (Timing, alternator, etc)
- Electrical Systems
- Ignition System
- Emission Control System
- Suspension System (axle, mounts struts, etc)
- Clutch Repair/Replacement
GET IN TOUCH
Contact Our Sales Department
- Contact: (319) 243-3123
- Monday 9:00 am - 8:00 pm
- Tuesday 9:00 am - 6:00 pm
- Wednesday 9:00 am - 6:00 pm
- Thursday 9:00 am - 8:00 pm
- Friday 9:00 am - 6:00 pm
- Saturday 9:00 am - 5:00 pm
- Sunday Closed
Service Dept. Hours
- Monday 7:00 am - 5:30 pm
- Tuesday 7:00 am - 5:30 pm
- Wednesday 7:00 am - 5:30 pm
- Thursday 7:00 am - 5:30 pm
- Friday 7:00 am - 5:30 pm
- Saturday Closed
- Sunday Closed