Interior Remodeling

We provide full remodeling services for all trades that encompass an interior remodeling project.

  • Kitchens
  • Bathrooms
  • Basement Finishing
  • Don’t need a full remodel? Ask us about your project needs.

Learn More

Exterior Remodeling

We provide single trade services and
full exterior remodeling services.

  • Siding
  • Roofing
  • Windows
  • Gutters
  • Decks & Underdecking
  • Screen Porches
  • Stonework
  • Doors & Garage doors

Learn More

Storm-Wind-Water Repair

Our experienced team has over 20+ years of expertise with insurance claim restoration.

  • Hail
  • Water
  • Fire
  • Storm

Learn More

Our Initial Process


It’s helpful to have a budget & some project inspiration in mind before we meet. This helps us prepare for and navigate your project needs.


Get in touch with us to set up a meeting. We will prepare a quote based on your project needs and inspiration.


If our quote looks like we would be a good fit for you, we can begin pre-construction design and planning meetings. Let’s get your project going!

About Us

Kurt Thomas Construction Inc. is a locally owned and operated full service, fully licensed and insured residential construction company that serves the Twin Cities and surrounding area. Owner, Kurt Thomas has over 20+ years of personal experience in construction trades. He and his wife Bonni have developed a team of highly qualified and trustworthy tradesmen that cover all aspects of interior and exterior residential remodeling. Their expertise matched with an efficient and positive work environment has set them apart and garnished their reputation of providing exceptional customer service, thorough communication and timely project completion. 

Call us for a Free Estimate

We work within a 50 mile radius of Buffalo, MN


Kitchen Remodel

Exterior Remodel

Screen Porch

Basement Finish

Committed to Serving you Better

We are dedicated to providing quality workmanship with outstanding customer service.


If you’d like a free estimate

We Are Located

Buffalo, MN 55313

Office Hours

Monday–Friday: 07:00AM–6:00PM
Saturday: 08:00AM–12:00PM