Home › Residential Roofing › Iowa › Des Moines, IA

Residential Roofing Companies in Des Moines, Iowa

Looking for a roofer in Des Moines? We track 96 residential roofing companies serving the Des Moines area — with Google ratings, review counts, services, hours, and contact details — so you can compare every option for roof repair, replacement, and inspections in one place.

Des Moines market: population 500,000 · median household income $68,000

Aspen Contracting Inc

★ 4.4 (74 reviews)
Roofing contractor👥 409 professionals tracked8450 Hickman Rd, Clive, IA 50325 · (515) 777-1335

Premier Roofing Company

★ 4.3 (89 reviews)
Roofing contractor👥 341 professionals tracked5501 NW Beaver Dr, Johnston, IA 50131 · (515) 276-7663

LoveOurRoof, an Xcel Company

★ 4.6 (12 reviews)
Roofing contractor👥 280 professionals tracked2001 Westown Pkwy Ste 101, West Des Moines, IA 50265 · (515) 996-7663

Quick Roofing

★ 4.6 (158 reviews)
Roofing contractor👥 181 professionals tracked2542 8th St SW, Altoona, IA 50009 · (515) 720-1090

Interstate Roofing Inc.

★ 5 (6 reviews)
Roofing contractor👥 135 professionals tracked3300 SW 9th St Ste 8, Des Moines, IA 50315 · (515) 335-5005

Mighty Dog Roofing of Greater Des Moines

★ 5 (140 reviews)
Roofing contractor👥 130 professionals tracked815 Office Park Rd Ste 1, West Des Moines, IA 50265 · (515) 454-2839

Apple Roofing

★ 4.7 (180 reviews)
Roofing contractor👥 108 professionals tracked3934 NW Urbandale Dr, Urbandale, IA 50322 · (515) 851-4392

Shamrock Roofing and Construction

★ 4.9 (154 reviews)
Roofing contractor👥 88 professionals tracked7509 Douglas Ave Ste 19, Urbandale, IA 50322 · (515) 735-3310

Ashco Exteriors LLC

★ 4.9 (23 reviews)
Roofing contractor👥 62 professionals tracked1200 Valley W Dr Suite 308, West Des Moines, IA 50266 · (515) 395-5909

Academy Roofing & Sheet Metal Co.

★ 4.2 (29 reviews)
Roofing contractor👥 35 professionals tracked6361 NE 14th St, Des Moines, IA 50313 · (515) 964-2345

Heartland Roofing, Siding, and Solar

★ 4.8 (702 reviews)
Roofing contractor👥 30 professionals tracked2519 NW 66th Ave, Des Moines, IA 50313 · (515) 523-7584

McCoy Roofing

★ 4.9 (34 reviews)
Roofing contractor👥 27 professionals tracked5550 Wild Rose Ln #400, West Des Moines, IA 50266 · (515) 608-6439

Recon Roofing & Construction

★ 4.9 (574 reviews)
Roofing contractor👥 22 professionals tracked455 SW 5th St C, Des Moines, IA 50309 · (515) 375-5437

For Sure Roofing

★ 4.9 (124 reviews)
Roofing contractor👥 18 professionals tracked6545 NE 14th St, Des Moines, IA 50313 · (515) 367-7873

VernCo Roofing

★ 5 (43 reviews)
Roofing contractor👥 18 professionals tracked10500 Hickman Rd, Clive, IA 50325 · (515) 805-8371

Buresh Home Solutions, Inc.

★ 4.8 (214 reviews)
Roofing contractor👥 17 professionals tracked9379 Swanson Blvd, Clive, IA 50325 · (515) 274-2957

TMJ Construction Services

★ 5 (66 reviews)
Roofing contractor👥 17 professionals tracked2120 SE 44th Ct, Grimes, IA 50111 · (515) 965-9865

Waddle Exteriors & Roofing

★ 4.9 (584 reviews)
Roofing contractor👥 16 professionals tracked1501 42nd St Ste 420, West Des Moines, IA 50266 · (515) 575-2378

Robison Construction

★ 4.9 (72 reviews)
Roofing contractor👥 16 professionals tracked11201 NW Aurora Ave., Urbandale, IA 50322 · (515) 882-2200

Erie Home Roofing

★ 4.6 (231 reviews)
Roofing contractor👥 15 professionals tracked10500 Hickman Rd Ste J, Clive, IA 50325 · (515) 517-2454

Superstorm Roofing & Siding

★ 4.9 (381 reviews)
Roofing contractor👥 13 professionals tracked475 SE Alice's Rd Ste b, Waukee, IA 50263 · (515) 225-4880

Premier Systems Roofing, Inc.

★ 4.5 (10 reviews)
Roofing contractor👥 12 professionals tracked5550 Wild Rose Ln #400, West Des Moines, IA 50266 · (515) 800-7663

Titan Roofing & Exteriors

★ 4.9 (155 reviews)
Roofing contractor👥 11 professionals tracked3405 SE Crossroads Dr Ste C, Grimes, IA 50111 · (515) 690-7463

Bakeris Roofing

★ 4.9 (684 reviews)
Roofing contractor👥 9 professionals tracked10391 NE University Ave, Runnells, IA 50237 · (515) 967-8199

Bakeris Roofing

★ 4.8 (64 reviews)
Roofing contractor👥 9 professionals tracked1809 Park Ave, Des Moines, IA 50315 · (515) 967-9703

Walter Roofing - Des Moines

★ 5 (455 reviews)
Roofing contractor👥 8 professionals tracked8450 Hickman Rd, Clive, IA 50325 · (515) 343-6955

Right Roofing & Siding

★ 4.9 (376 reviews)
Roofing contractor👥 8 professionals tracked3051 99th St, Urbandale, IA 50322 · (515) 729-0770

Andrew's Roofing Company

★ 4.9 (176 reviews)
Roofing contractor👥 8 professionals tracked1544 2nd Ave, Des Moines, IA 50314 · (515) 664-7968

Omni Exteriors, LLC

★ 5 (80 reviews)
Roofing contractor👥 8 professionals tracked400 W 1st St, Grimes, IA 50111 · (515) 802-9046

Bailey Roofing Contractors Inc

★ 4.7 (11 reviews)
Roofing contractor👥 7 professionals tracked10110 Dennis Dr #3894, Urbandale, IA 50322 · (515) 253-0191

Wood Roofing & Sheet Metal

★ 4.5 (8 reviews)
Roofing contractor👥 7 professionals tracked5225 NE 17th St, Des Moines, IA 50313 · (515) 244-2711

First Fruits Construction & Roofing of Des Moines

★ 5 (26 reviews)
Roofing contractor👥 6 professionals tracked7634 Hickman Rd, Windsor Heights, IA 50324 · (515) 218-1138

All Iowa Construction

★ 5 (21 reviews)
Roofing contractor👥 6 professionals tracked4685 Merle Hay Rd Ste 205, Des Moines, IA 50322 · (515) 974-7018

The Roofer Direct LLC

★ 5 (2 reviews)
Roofing contractor👥 6 professionals tracked5550 Wild Rose Ln #400, West Des Moines, IA 50266 · (515) 214-7798

Hedberg & Son

★ 4.8 (69 reviews)
Roofing contractor👥 5 professionals tracked3407 Delaware Ave, Des Moines, IA 50313 · (515) 265-0616

Everest Exteriors

★ 4.6 (11 reviews)
Roofing contractor👥 5 professionals tracked5500 Wild Rose Ln Ste 400, West Des Moines, IA 50266 · (844) 463-8373

VanWeelden Co.

★ 4.6 (42 reviews)
Roofing contractor👥 4 professionals tracked305 NW 48th Pl, Des Moines, IA 50313 · (515) 979-4772

American Dream Exteriors

★ 4.8 (39 reviews)
Roofing contractor👥 4 professionals tracked4012 E 14th St, Des Moines, IA 50313 · (515) 348-1388

Capital Roofing & Exteriors

★ 5 (28 reviews)
Roofing contractor👥 4 professionals tracked160 S 68th St Ste 1206, West Des Moines, IA 50266 · (515) 805-7097

R3 Roofing & Exteriors

★ 4.8 (421 reviews)
Roofing contractor👥 3 professionals tracked11160 NW Aurora Ave., Urbandale, IA 50323 · (515) 630-0143

Ultimate Exteriors

★ 4.9 (151 reviews)
Roofing contractor👥 2 professionals tracked3839 Merle Hay Rd Ste 260, Des Moines, IA 50310 · (515) 419-7459

Smart Home Exteriors

★ 4.9 (76 reviews)
Roofing contractor👥 2 professionals tracked · (515) 206-2107

All Iowa Roofing (AIR)

★ 5 (22 reviews)
Roofing contractor👥 2 professionals tracked1736 Guthrie Ave, Des Moines, IA 50316 · (515) 201-5392

Sonntag Roofing, LLC

★ 5 (1,009 reviews)
Roofing contractor👥 1 professional tracked1402 Walnut St, Dallas Center, IA 50063 · (515) 681-5951

Hutch Unlimited Roofing

★ 5 (68 reviews)
Roofing contractor👥 1 professional tracked2407 NE 12th St, Grimes, IA 50111 · (515) 313-7355

Fisher Construction LLC

★ 5 (43 reviews)
Roofing contractor👥 1 professional tracked4176 NW Urbandale Dr, Urbandale, IA 50322 · (309) 907-6184

Ludwig Roofing Inc

★ 4.9 (18 reviews)
Roofing contractor👥 1 professional tracked7711 Marilyn Dr, Windsor Heights, IA 50324 · (515) 270-9643

Rubber Roofing Systems Inc

★ 4.8 (17 reviews)
Roofing contractor👥 1 professional tracked1501 Ohio St, Des Moines, IA 50314 · (515) 256-8881

Rhino Roofing

★ 5 (14 reviews)
Roofing contractor👥 1 professional tracked10540 Hickman Rd Ste F, Clive, IA 50325 · (844) 744-6601

Iowa Roofing Company

★ 4.5 (15 reviews)
Roofing contractor👥 1 professional tracked2425 Hubbell Ave Unit 104, Des Moines, IA 50317 · (515) 243-1255

Reliable Roofing

★ 4.5 (10 reviews)
Roofing contractor👥 1 professional tracked2431 Dean Ave, Des Moines, IA 50317 · (515) 265-5870

Wegner Roofing & Solar

★ 4.9 (304 reviews)
Roofing contractor1301 50th St, West Des Moines, IA 50266 · (515) 985-5454

Wagoner Roofing

★ 5 (228 reviews)
Roofing contractor3161 99th St, Urbandale, IA 50322 · (515) 225-8147

RoofSmart

★ 5 (203 reviews)
Roofing contractor6617 Scenic Ridge Ct, Johnston, IA 50131 · (515) 661-1159

HomeView

★ 5 (174 reviews)
Roofing contractor1829 Industrial Cir, West Des Moines, IA 50265 · (515) 975-9052

Advanced Roofing & Exteriors, LLC

★ 5 (151 reviews)
Roofing contractor6915 Vista Dr, West Des Moines, IA 50266 · (515) 890-0029

A New Look Exteriors

★ 4.6 (158 reviews)
Roofing contractor1980 NW 94th St Ste H, Clive, IA 50325 · (515) 276-1900

Ram Roofing and Solar

★ 4.8 (143 reviews)
Roofing contractor2771 104th St # H, Urbandale, IA 50322 · (515) 949-0033

Xtreme Roofing & Siding, LLC

★ 4.8 (130 reviews)
Roofing contractor2962 99th St Ste 5, Urbandale, IA 50322 · (515) 276-9794

Wolf Roofing

★ 4.7 (101 reviews)
Roofing contractor2202 Wolf Way, West Des Moines, IA 50265 · (515) 225-8866

515 Exteriors

★ 4.9 (69 reviews)
Roofing contractor6800 Lake Dr Ste 205, West Des Moines, IA 50266 · (515) 230-1965

Iowa Roofing & Exteriors

★ 5 (64 reviews)
Roofing contractor1003 SE 60th St, Pleasant Hill, IA 50327 · (515) 205-9008

Busy Builders

★ 5 (54 reviews)
General contractor111 S 49th St, West Des Moines, IA 50265 · (844) 435-9800

Prestige Restoration

★ 5 (50 reviews)
Roofing contractor4905 Hubbell Ave #10, Des Moines, IA 50317 · (515) 305-5547

TIMEPROOFUSA

★ 4.8 (48 reviews)
Roofing contractor2929 Westown Pkwy #110, West Des Moines, IA 50266 · (515) 316-1948

Cornerstone Roofing & Exteriors

★ 5 (42 reviews)
Roofing contractor904 NE Main St, Grimes, IA 50111 · (515) 212-6433

Bradens Roofing and Construction LLC

★ 5 (38 reviews)
Roofing contractor2450 Hart Ave, Des Moines, IA 50320 · (515) 556-0942

Platinum Roofing & Contracting

★ 5 (29 reviews)
Roofing contractor2977 100th St suite 15, Urbandale, IA 50322 · (515) 975-8632

AAA Roofing Co., Inc.

★ 4.7 (30 reviews)
Roofing contractor655 NE 46th Pl, Des Moines, IA 50313 · (515) 282-6510

Smart Roofing LLC

★ 4.7 (28 reviews)
Roofing contractor2917 Maple St, Des Moines, IA 50317 · (515) 240-7907

Trusted Roofing and Exteriors

★ 5 (25 reviews)
Roofing contractor · (515) 444-7954

Happy Roof

★ 5 (25 reviews)
Roofing contractor · (515) 402-2600

Mayflower Roofing

★ 5 (22 reviews)
Roofing contractor516 3rd St Ste 200, Des Moines, IA 50309 · (515) 290-1233

Ridge Top Exteriors

★ 5 (22 reviews)
Roofing contractor2646 100th St, Urbandale, IA 50322 · (515) 497-7855

T D Interiors & Exteriors

★ 4.5 (24 reviews)
Roofing contractor1902 Grand Ave, West Des Moines, IA 50265 · (515) 686-1378

Hawkeye Roofing & Construction

★ 5 (21 reviews)
Roofing contractor4904 Meadow Cir, Johnston, IA 50131 · (515) 205-8123

Elite Roofher

★ 5 (18 reviews)
Roofing contractor · (515) 452-1838

Quality Care Construction

★ 4 (22 reviews)
Roofing contractor699 Walnut St Ste 400, Des Moines, IA 50309 · (515) 868-6886

Koopman Roofing - West Des Moines

★ 5 (17 reviews)
Roofing contractor4800 Mills Civic Pkwy #204, West Des Moines, IA 50265 · (515) 666-1017

One and Done Roofing

★ 5 (16 reviews)
Roofing contractor2835 Raccoon St, Des Moines, IA 50317 · (515) 339-5964

ZT CONTRACTING LLC

★ 5 (16 reviews)
Roofing contractor3501 Bowdoin St, Des Moines, IA 50313 · (515) 418-2566

Koopman Roofing - Des Moines

★ 4.9 (16 reviews)
Roofing contractor · (641) 938-4906

E4 Construction

★ 4.9 (15 reviews)
Roofing contractor · (515) 978-1605

Affordable Roofing & Exteriors Inc

★ 4.7 (15 reviews)
Roofing contractor · (515) 689-0932

NX4 Exteriors

★ 5 (8 reviews)
Roofing contractor1601 W Lakes Pkwy Suite 210, West Des Moines, IA 50266 · (515) 577-0065

Today's Affordable Roofing

★ 5 (8 reviews)
Roofing contractor2023 NW 92nd Ct B, Clive, IA 50325 · (515) 981-8913

SalesRoof Constructions LLC

★ 4.4 (9 reviews)
Roofing contractor923 Highland Dr, Waukee, IA 50263 · (515) 745-5591

Tectum Construction and Roofing

★ 5 (6 reviews)
Roofing contractor5550 Wild Rose Ln Ste 4oo, West Des Moines, IA 50266 · (855) 460-7430

Des Moines Roofing Company

★ 5 (5 reviews)
Roofing contractor830 1st St, West Des Moines, IA 50265 · (515) 474-7574

Oak Ridge Roofing Iowa

★ 5 (4 reviews)
Roofing contractor5550 Wild Rose Ln #400, West Des Moines, IA 50266 · (402) 305-2002

Roof Royale

★ 3.7 (3 reviews)
Roofing contractor301 Kenyon Ave, Des Moines, IA 50315 · (515) 644-7116

RoofTek of Iowa

★ 4.8 (19 reviews)
Roofing contractor1239 73rd St suite j, Windsor Heights, IA 50324 · (515) 745-5902

roof solutions llc

★ 4.7 (10 reviews)
Roofing contractor1601 E Washington Ave, Des Moines, IA 50316 · (641) 814-6993

.

★ 5 (2 reviews)
Roofing contractor713 21st St, West Des Moines, IA 50265 · (515) 207-1464

Rise Metal Roofing

★ 4 (1 reviews)
Roofing contractor5550 Wild Rose Ln #400, West Des Moines, IA 50266 · (877) 747-3247

Roofing Contractors of Iowa

★ 1 (1 reviews)
Roofing contractor2171 Grand Ave, West Des Moines, IA 50265 · (563) 608-1521

Own a roofing company in Des Moines?

Add your roofing company to the directory. It's free, takes a minute, and gets you a public profile page on our Des Moines listings that shows up in search.

Submit your company →

FAQs

How do I choose a roofing company in Des Moines, IA?

Get at least three written estimates, confirm licensing and insurance, and check the review history. The top-rated Des Moines roofers in our directory average 4.5+ stars across hundreds of Google reviews.

How many roofing companies are there in Des Moines?

Roofer Butler currently tracks 96 residential roofing companies serving Des Moines, Iowa, updated continuously from Google Maps and public sources.

Also in Des Moines