Peace of mind from a partner you can rely on.

Central Iowa's trusted contractor for roof replacements, repairs and storm damage restoration.

Call Us Contact Us Today

Contact Us

  • Transparent image

    ⭐⭐⭐⭐⭐


    We contacted Capital Roofing Company for an insurance quote. They were professional, knowledgeable, kind, patient with all my questions, and very detail oriented.  The final product looks phenomenal.  Reach out to Capital Roofing Company for all your roofing needs.


    Lindsay A.

    Button
  • Transparent

    ⭐⭐⭐⭐⭐


    Had a great experience with capital roofing! They got here quickly in response to our call about multiple leaks on our flat roof. They made the repairs and had recommendations to prevent further leaks. There was timely and transparent communication through the whole process.


    Kelsey G.

    Button
  • Transparent background

    ⭐⭐⭐⭐⭐


    The entire crew is extremely polite, informative and hard-working! Highly satisfied with the skills and knowledge. I would recommend Capital Roofing to everyone we know.


    Molly O.

    Button

Professional Roofing Services in Central Iowa.

At Capital Roofing, we deliver exceptional roofing solutions for both residential and commercial clients.

As a locally owned and operated company, we pride ourselves on providing personalized service and building long-lasting relationships with our clients.

We are fully licensed and insured, offering free estimates for all our services.

Experience and Expertise

Our team of skilled professionals brings years of experience in roof installation, repair, and maintenance, ensuring high-quality results.

Local Knowledge

As a local business, we understand the unique roofing needs of the Central Iowa area and offer tailored solutions.

Commitment to Quality

We use only the best materials and techniques to deliver reliable and durable roofing solutions.

Customer-Centric Approach

We prioritize your satisfaction, providing transparent communication and outstanding customer service throughout the project.

Main Areas We Serve

  • Boone County
  • Story County
  • Dallas County
  • Polk County
  • Altoona
  • Ames
  • Ankeny
  • Boone
  • Boundurant
  • Cambridge
  • Carlisle
  • Dallas Center
  • Des Moines
  • Elkhart
  • Granger
  • Grimes
  • Huxley
  • Johnston
  • Kelly
  • Madrid
  • Nevada
  • Ogden
  • Perry
  • Polk City
  • Roland
  • Slater
  • Sheldahl
  • Story City
  • Waukee
  • Wes Des Moines
  • Altoona
  • Ames
  • Ankeny
  • Boone
  • Boundurant
  • Cambridge
  • Carlisle
  • Dallas Center
  • Des Moines
  • Elkhart
  • Granger
  • Grimes
  • Huxley
  • Johnston
  • Kelly
  • Madrid
  • Nevada
  • Ogden
  • Perry
  • Polk City
  • Roland
  • Slater
  • Sheldahl
  • Story City
  • Waukee
  • Wes Des Moines
Capital Roofing

See What Our Customers Are Saying

  • Transparent picture

    ⭐⭐⭐⭐⭐


    We contacted Capital Roofing Company for an insurance quote. They were professional, knowledgeable, kind, patient with all my questions, and very detail oriented.  The final product looks phenomenal.  Reach out to Capital Roofing Company for all your roofing needs.


    Lindsay A.

    Button
  • Background transparent

    ⭐⭐⭐⭐⭐


    Had a great experience with capital roofing! They got here quickly in response to our call about multiple leaks on our flat roof. They made the repairs and had recommendations to prevent further leaks. There was timely and transparent communication through the whole process.


    Kelsey G.

    Button
  • Transparent graphic

    ⭐⭐⭐⭐⭐


    The entire crew is extremely polite, informative and hard-working! Highly satisfied with the skills and knowledge. I would recommend Capital Roofing to everyone we know.


    Molly O.

    Button

Contact Us for Your Roofing Needs

Ready to start your roofing project or need expert advice? Contact Capital Roofing today for a free estimate and let us help you with your roofing needs. 

Capital Roofing

Reach us at 515-333-1724 or email us at sales@capitalroofingia.com.

Experience the difference with Capital Roofing – where quality meets reliability.

Call Us Contact Us Today
Share by: