Skip to Main Content
Sales
(319) 423-8377
Service
(319) 892-3785
Parts
(319) 393-6925
Call Us
Sales
(319) 423-8377
Service
(319) 892-3785
Parts
(319) 393-6925
Sales
(319) 423-8377
Service
(319) 892-3785
Hours & Map
Book Appt
Menu
Home
New
New GMC Inventory
New Buick Inventory
Custom Order Your Buick or GMC
New Cadillac Inventory
McGrath Specials
Click2Curb
Trade or Get Paid
Value Your Trade
SHOP-CLICK-DRIVE
2024 Cadillac LYRIQ
GMC Showroom
Buick Showroom
SCA Performance Lifted Trucks
All New Buick (31)
Enclave (15)
Envision (10)
Encore GX (4)
Envista (2)
All New GMC (32)
Sierra 1500 (11)
Acadia (10)
Terrain (5)
Yukon XL (2)
Canyon (1)
Savana Commercial Cutaway (1)
Sierra 2500 HD (1)
Yukon (1)
Used
Shop Used Vehicles
Shop Certified Vehicles
McGrath Specials
Value Your Trade
Trade or Get Paid
Shop By Payment
Specials 💰
McGrath Specials
Vehicles Under $10,000
Certified Inventory
Service Specials
Finance
Get Pre-Approved
Value Your Trade
Protection
GMC Protection
Buick Protection
Service
Schedule Service
Certified Service
Cadillac Service
Service Financing
Service Specials
Premium Pick Up & Delivery
Parts
Parts FInancing
New Tires
Accessories
Parts Warranty
Body/Collision Center
Order Parts
Trade / Sell
Value Your Trade
Trade or Get Paid
Owners
Owner Benefits
Accessories
Connected Services and OnStar
My Buick Rewards
About Us
About Us
Meet Our Team
Contact Us
Technician Careers
Hours & Directions
Employment
McGrath Family Blog
McGrath Credit
Leave a Review
Sign In
0
Saved Vehicles
Search Anything
Search Inventory
Search
Search
Initiate Voice Search
Try saying "Search for (year, make, model, or feature)"
Search
Calculate Your Payment
Payment Calculator
Payment Calculator
Selling Price
Please enter a valid selling price
Trade-in Value
Please enter a valid trade-in value
Balance Owed
Please enter a valid balance owed on trade-in value
Fees
Please enter a valid fee
Tax Rate
Please enter a valid tax amount
Down Payment
Please enter a valid down payment value
Annual Percentage Rate
Please enter a valid annual interest rate
Terms in Months
12
24
36
48
60
72
84
96
108
120
$
Month
Disclosure
* This estimate is based on average loan terms over 6 years. For accurate estimate please contact our staff
Search Inventory
Contact Us