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
2017 Lexus GX GX 4
2017 Lexus GX GX 4
Call (712) 336-2277 for pricing
2017 Toyota Highlander AWD
2017 Toyota Highlander AWD
$29,500.00
2017 Toyota Highlander AWD
2017 Toyota Highlander AWD
$28,500.00
2012 Chevrolet Colorado LT w
2012 Chevrolet Colorado LT w
$12,900.00
2017 Toyota Sequoia Limi
2017 Toyota Sequoia Limi
$37,900.00
2017 Toyota Highlander AWD
2017 Toyota Highlander AWD
$29,900.00
2012 Jeep Liberty Spor
2012 Jeep Liberty Spor
$6,900.00
2016 Jeep Wrangler Saha
2016 Jeep Wrangler Saha
$29,500.00
2005 Chrysler Town & Country
2005 Chrysler Town & Country
Call (712) 336-2277 for pricing
2008 GMC Yukon XL Denali AWD
2008 GMC Yukon XL Denali AWD
$10,900.00
2016 Chevrolet Traverse LTZ
2016 Chevrolet Traverse LTZ
Call (712) 336-2277 for pricing
2000 Lincoln Town Car Exec
2000 Lincoln Town Car Exec
$3,900.00