Geske Home Improvement Co.
HomeServicesService AreasAbout UsGalleryContact Us

NOW HIRING!  Click to Apply 
Service Areas

Home Window Installation & Exterior Renovation Contractor

Proudly Serving Southwest Minnesota Residents

Geske Home Improvement is a leading home window installation and exterior renovation company based in Marshall, MN. Customers come to us for windows, doors, siding and gutters. We service homeowners all throughout southwestern Minnesota, including those located in the following communities:
  • Marshall
  • Ivanhoe
  • Lynd
  • Cottonwood
  • Porter
  • Vesta
  • Belview
  • Walnut Grove
  • Tyler
  • Lake Benton
If you are located in any of these cities or a nearby location, we would love to provide you with a free quote. We have a local showroom in Marshall and welcome you to stop by during business hours. For a free quote, contact us today!

Our Services

Geske Home Improvement is a fully licensed and insured contractor that specializes in exterior home renovations for Minnesota homeowners. Our popular services include:
  • Home window installation
  • Window replacement
  • Patio doors
  • Entry doors
  • Steel siding
  • Seamless gutters
  • Gutter protection
When you come to us for exterior renovation services, you can rest assured that we use only the highest quality products, and we are dedicated to delivering outstanding results.

Why Our Customers Choose Us

Our company has been serving the area since our founding in 1974. As a third-generation family business, Geske Home Improvement understands what it takes to offer value to our customers. We make every effort to treat you like family. We would love to help you explore products, discuss the pros and cons of various options, and provide you with the long-lasting, beautiful workmanship you are looking for.

Contact Us Today for a Free Quote!

Whether you have a home window installation project or you need a minor door upgrade, Geske Home Improvement is the local contractor you can trust to do the job right. To get started with a free consultation and estimate for our services, please reach out today. Call us at (507) 532-2811 or fill out the online form and we will respond shortly.