Welcome to Great Lakes Motor Company!

We are the premier pre-owned car dealership, service center, and accessory store for ALL of your needs. We sell and service ALL makes and models and sell/install all accessories including custom wheels and tires.

The only place where you can special order your pre-owned vehicle-----that means you tell us the year, make, model, options, color and price range and we will find it for you!!!

Serving Northwest Iowa, Southern Minnesota and beyond!

Internet Specials
2008 Cadillac DTS w/1S
2008 Cadillac DTS w/1S
Call (712) 336-2277 for pricing
2016 Chevrolet Malibu LT
2016 Chevrolet Malibu LT
Call (712) 336-2277 for pricing
1999 Dodge Ram 3500 4WD
1999 Dodge Ram 3500 4WD
Call (712) 336-2277 for pricing
2012 Audi Q5 2.0T
2012 Audi Q5 2.0T
Call (712) 336-2277 for pricing
2015 Lexus RX 350
2015 Lexus RX 350
$24,900.00
2004 Chevrolet Malibu MAXX LS
2004 Chevrolet Malibu MAXX LS
$2,500.00
2017 Toyota Sequoia Limi
2017 Toyota Sequoia Limi
$35,900.00
2016 Chevrolet Traverse LTZ
2016 Chevrolet Traverse LTZ
$22,900.00
2010 BMW X5 30i
2010 BMW X5 30i
Call (712) 336-2277 for pricing
2006 Lexus GS 300
2006 Lexus GS 300
$5,250.00
2018 Nissan Rogue SL A
2018 Nissan Rogue SL A
$22,500.00
2009 Lexus LX 570 4WD
2009 Lexus LX 570 4WD
$20,900.00