Anything Roofing and Construction

Top Rated Roofing Company in Central Iowa and Des Moines Metro Area

Locally owned and fully insured, we serve Central Iowa and communities throughout the state of Iowa.

Central Iowa's Locally Owned Roofing and Construction Contractor


Anything Roofing and Construction is a fully insured, locally owned roofing and construction contractor serving residential homeowners in Central Iowa and the Greater Des Moines Iowa area. Founded and operated by our team, we handle roofing, siding, exterior windows, decks, interior flooring, basement finishing, basic remodels, and financing through Foundation Finance. Free quotes are available Monday through Saturday.

Every Service Your Home Needs, Under One Roof


Roofing

Roofing

Roof replacement, repair, and new installation for Iowa homes, fully insured.

Siding

Siding

Durable siding installation and replacement that protects your home from Iowa weather.

Exterior Windows

Exterior Windows

Energy-efficient window replacement that reduces heat loss and improves comfort.

Decks

Decks

Custom deck construction built to Iowa weather standards and finished to last.

Interior Flooring

Interior Flooring

Clean, efficient flooring installation in materials that hold up to daily family use.

Basement Finishing

Basement Finishing

Transform an unfinished basement into usable living space from framing through flooring.

Basic Remodels

Basic Remodels

Bathroom updates, room refreshes, and structural fixes handled by a fully insured local contractor.

Financing

Financing

Spread the cost of your project through Foundation Finance – ask us about available options.

Trusted Partner Products


Roofing Shingles

  • Malarkey
  • IKO
  • Owens Corning

Windows

  • ProVia
  • Vinwintech
  • Marvin

Siding

  • Royal
  • James Hardie
  • LP SmartSide

Decks

  • Fiberon (composite)

Suppliers


Richards Supply 

Floor and decor store 

Why Central Iowa Homeowners Choose Anything Roofing


Locally Owned and Operated

Fully Insured on Every Job

Free Quotes, Monday Through Saturday

Serving a Defined 15-Mile Service Area

Mike Cross talking with a homeowner on a residential porch in Iowa

We Serve Central Iowa and These Surrounding Iowa Communities


Anything Roofing serves homeowners in Central Iowa. If your community is listed below, we're your neighbor, and we're ready to help.

  • Altoona
  • Ames
  • Ankeny
  • Atlantic
  • Bettendorf
  • Boone
  • Burlington
  • Carroll
  • Cedar Falls
  • Cedar Rapids
  • Centerville
  • Chariton
  • Charles City
  • Clear Lake
  • Clinton
  • Clive
  • Davenport
  • Decorah
  • Denison
  • Des Moines
  • Dubuque
  • Elkader
  • Evansdale
  • Fairfield
  • Fort Dodge
  • Fort Madison
  • Grimes
  • Grinnell
  • Harlan
  • Hiawatha
  • Indianola
  • Iowa City
  • Johnston
  • Keokuk
  • Knoxville
  • Le Mars
  • Marion
  • Marshalltown
  • Mason City
  • Mount Pleasant
  • Muscatine
  • Newton
  • Norwalk
  • Oskaloosa
  • Ottumwa
  • Pella
  • Pleasant Hill
  • Red Oak
  • Rock Island
  • Saylorville
  • Sioux City
  • Spencer
  • Storm Lake
  • Urbandale
  • Waukee
  • Waterloo
  • Waverly
  • Webster City
  • West Des Moines
  • Western Skies
  • Windsor Heights
  • Winterset
  • Altoona
  • Ankeny
  • Clive
  • Des Moines
  • Grimes
  • Pleasant Hill
  • Waukee
  • West Des Moines

Not sure if we cover your area? Call us at (515) 599-1698 – we'll let you know right away.

What Central Iowa Homeowners Are Saying


★★★★★

Did great work on my home would recommend - Samuel

★★★★★

The deck construction was commendably efficient and resulted in a robust, high-quality structure. The team demonstrated professionalism and excellent customer service. The project offered excellent value with a competitive quote and a superior final result. The worksite was also left meticulously clean - Nathan H.

★★★★★

Experienced and fair. Took time to evaluate roof leak outside and inside the attic. Sent estimate and quickly completed the repair. Would highly recommend to friends and colleagues - Dawnda R.

★★★★★

Mike did a great job on our project! - Mary K.

★★★★★

Very knowledgeable about products and attentive to details. Great to work with! - Chuck B.

★★★★★

Did great work on my home would recommend - Samuel

★★★★★

The deck construction was commendably efficient and resulted in a robust, high-quality structure. The team demonstrated professionalism and excellent customer service. The project offered excellent value with a competitive quote and a superior final result. The worksite was also left meticulously clean - Nathan H.

Questions Central Iowa Homeowners Ask Before Hiring


  • Do you cover my area?

    We serve all communities in Central Iowa. If you're not sure whether your address falls inside our service area, call us at (515) 599-1698 and we'll confirm immediately.


    • Altoona
    • Ames
    • Ankeny
    • Atlantic
    • Bettendorf
    • Boone
    • Burlington
    • Carroll
    • Cedar Falls
    • Cedar Rapids
    • Centerville
    • Chariton
    • Charles City
    • Clear Lake
    • Clinton
    • Clive
    • Davenport
    • Decorah
    • Denison
    • Des Moines
    • Dubuque
    • Elkader
    • Evansdale
    • Fairfield
    • Fort Dodge
    • Fort Madison
    • Grimes
    • Grinnell
    • Harlan
    • Hiawatha
    • Indianola
    • Iowa City
    • Johnston
    • Keokuk
    • Knoxville
    • Le Mars
    • Marion
    • Marshalltown
    • Mason City
    • Mount Pleasant
    • Muscatine
    • Newton
    • Norwalk
    • Oskaloosa
    • Ottumwa
    • Pella
    • Pleasant Hill
    • Red Oak
    • Rock Island
    • Saylorville
    • Sioux City
    • Spencer
    • Storm Lake
    • Urbandale
    • Waukee
    • Waterloo
    • Waverly
    • Webster City
    • West Des Moines
    • Western Skies
    • Windsor Heights
    • Winterset
    • Altoona
    • Ankeny
    • Clive
    • Des Moines
    • Grimes
    • Pleasant Hill
    • Waukee
    • West Des Moines
  • Is Anything Roofing and Construction fully insured?

    Yes. Every project we take on – from a roof replacement to a basement finish – is fully insured. That covers both liability and workers' compensation, so you're protected if anything goes wrong on your property. We're happy to provide proof of insurance before any work begins.

  • How quickly can you give me a quote?

    We provide free quotes and aim to get back to every inquiry the same day we receive it. Call us at (515) 599-1698 Monday through Saturday, 7:00 AM to 10:00 PM, or submit the contact form and we'll follow up promptly. No waiting weeks for a callback.

  • What types of projects does Anything Roofing handle?

    We handle roofing, siding, exterior windows, custom decks, interior flooring, basement finishing, and basic home remodeling. We also offer financing through Foundation Finance for homeowners who want to spread the project cost. If you're not sure whether your project fits, just ask – we'll tell you honestly.

  • Can I finance a roofing or home improvement project through you?

    Yes. We offer financing options through Foundation Finance, which covers roofing, siding, windows, decks, and other home improvement work. It's a straightforward process that starts with your free quote. Visit our financing page or call us to learn about available terms and whether you qualify.

Your Free Quote Is One Call Away


Anything Roofing and Construction serves Central Iowa and surrounding Iowa communities. We're fully insured, locally owned, and available Monday through Saturday.