Roofing Replacement and Window Installation in Colfax

When you need roof repair and window installation services, count on Heartland Roofing, Siding, and Solar. We use quality products and our experienced staff can handle any job. Roof replacement or repair, not done correctly, may leak and cause a huge problem. The same for windows. If it's not installed correctly installed, the window won't operate properly and may increase your energy bill.

Heartland Roofing, Siding, and Solar is a licensed and bonded construction firm specializing in window installation and roofing replacement for customers in Colfax. We do not compromise on the quality of our products. Contact us online or call 515-219-4847 for more information.

Services by Heartland Roofing, Siding, and Solar

residential home roofing replacement

We offer varieties of services to our Colfax customers, including:

workman using pneumatic nail gun install tile on roof of residential home

Why Choose Heartland in Colfax?

Some reasons for customers of Colfax to choose Heartland Roofing, Siding, and Solar as their go-to company:

  • Free Estimates
  • Background Tested
  • Licensed & Insured
  • Listed in Inc. 5000
  • A+ BBB Rated

Hire Us for Roofing Replacement & Window Installation in Colfax

Trust us when we say we have the best crews in Colfax when it comes to roofing repair or replacement, and window installation. We carry some of the top brands in the industry, so you won't have to worry about the quality of our products.  Contact us online or call 515-219-4847 for more information!


We offer home improvement services for our customers in Colfax. These include:

Customer Reviews from Colfax
Michael Wade from Colfax, IA

Apr 4th, 2021
Heartland did a fabulous job! Very professional from the beginning with Jake Munoz explaining every detail, to the crew that came and did the job. They arrived when they said they wood and was very pleased with the job and the cleanup. Highly recommend them!
John Rowen from Colfax, IA

Nov 21st, 2019
Couldn’t ask for a more professional, customer oriented, commitment to quality and responsiveness from any company. I would recommend Heartland to my own mother.