Roofing in Missouri: What You Need to Know

Missouri sits at the crossroads of severe weather. Tornadoes, hail, ice storms, and intense summer thunderstorms all hit the state regularly. The St. Louis and Kansas City metro areas are in high-risk hail zones. Winter ice storms in the Ozarks cause significant tree and roof damage.

Missouri does not require a statewide roofing license, but St. Louis, Kansas City, Springfield, and other cities have their own contractor licensing and permit requirements.

Average Roof Replacement Cost in Missouri

Roof replacement in Missouri costs $7,500 to $13,000 for asphalt shingles. For a detailed breakdown by material type, see our roof replacement cost guide. Compare asphalt shingles and metal roofing to choose the right material for your Missouri home.

Popular Roofing Materials in Missouri

Impact-resistant asphalt shingles are strongly recommended in the KC and STL metro areas due to frequent hail. Several Missouri insurers offer premium discounts for Class 4 rated roofs. Need help choosing? Our complete materials comparison covers every option. Make sure proper underlayment is part of the job.

Showing all 32 contractors in Missouri
★★★★★5.0

Garcia Roofing Kansas City

119 W Gregory Blvd
Kansas City, MO 64113
★★★★★5.0

Kansas City Roofing Company

9140 E State Rte 350
Raytown, MO 64133
★★★★½4.9

Moose Roofing Kansas City

934 Wyandotte St Apt. 407
Kansas City, MO 64105
★★★★½4.9

Washington Roofing & Construction

905 Bieker Rd
Washington, MO 63090
★★★★★5.0

MO Roofing & Construction

24 N Sprigg St Suite 101
Cape Girardeau, MO 63701
★★★★½4.8

Midwest Roofing

36 Cave Dr
Eldon, MO 65026
★★★★½4.6

Wildwood Roofing & Construction

437 Old State Rd
Ellisville, MO 63021
★★★★½4.9

West County Roofing & Construction

54 Old State Rd
Ellisville, MO 63021
★★★★½4.8

St. Louis Roofing & Exteriors

11150 Lindbergh Business Ct #111
St. Louis, MO 63123
★★★★½4.8

Perry Family Roof Repair

7318 MO-340
University City, MO 63130
★★★★½4.9

Commercial Flat Roof Company

120 S Central Ave Suite #375
Clayton, MO 63105
★★★★★5.0

RC Roofing and Contracting

1901 E Fifth St
Washington, MO 63090
★★★★½4.9

St. Louis Residential Roofing

11939 Manchester Rd #387
Des Peres, MO 63131
★★★★½4.8

Stonebridge Roofing

5940 MO-94 #103
Weldon Spring, MO 63304
★★★★½4.7

Roof Lux

2140 Bagnell Dam Blvd #303b
Lake Ozark, MO 65049
★★★★★5.0

1st Choice Roofing & Construction

1925 William St
Cape Girardeau, MO 63703
★★★★½4.8

Black & White Roofing

70 N Shore Dr
Lake Ozark, MO 65049
★★★★½4.8

Advocate Construction

1280 Research Blvd
St. Louis, MO 63132
★★★★½4.8

Junior Construction Roofing & Siding

602 Krei Blvd
Farmington, MO 63640
★★★★★5.0

Patriot Roofing

3 Riley Mead Ln
Eldon, MO 65026
★★★★★5.0

Total Roofing

12747 Olive Blvd Suite 300
St. Louis, MO 63141
★★★★½4.8

Abernathy Roofing and Construction Company - Joplin Roofing & Missouri Roofer Contractor

1901 N Rangeline Rd
Joplin, MO 64801
★★★★½4.7

Dale's Roofing Inc.

5755 US-60
Rogersville, MO 65742
★★★★½4.9(122 reviews)

Superior Roofing & Construction

1301 E 7th St
Joplin, MO 64801
📞 1 417-500-7873
★★★★½4.8(26 reviews)

Roofing Company Springfield

1749 S Campbell Ave
Springfield, MO 65807
📞 1 417-363-2588
★★★★★5.0(1738 reviews)

Christian Brothers Roofing LLC

7514 N Oak Trafficway
Gladstone, MO 64118
📞 1 816-453-7663
★★★★½4.9(540 reviews)

DHI Roofing Kansas City

3675 S Noland Rd Suite 335
Independence, MO 64055
📞 1 816-974-0311
★★★★½4.9(177 reviews)

Farha Roofing

720 Main St Ste 145
Kansas City, MO 64105
📞 1 816-244-3231
★★★★★5.0(83 reviews)

Empire Roofing and Construction

1737 W Mt Vernon St
Springfield, MO 65802
📞 1 417-212-0041
★★★★½4.8(101 reviews)

Branson/Springfield Roof Co

695 Branson Landing Blvd Ste. 220
Branson, MO 65616
📞 1 417-505-2748
★★★★½4.8(109 reviews)

Precision Roofing of Missouri

11903 E Lone Jack Lee's Summit Rd
Lee's Summit, MO 64086
📞 1 816-254-7100
★★★★★5.0(32 reviews)

Mid State Roofing Company LLC

20047 McFarland Rd
Sedalia, MO 65301
📞 1 660-826-4522

How to Choose a Roofing Contractor in Missouri

Before hiring, verify the contractor is properly licensed in Missouri, carries liability insurance and workers' compensation, and can provide recent local references. Get at least three written estimates and never pay more than 30% upfront. For a complete vetting checklist, read our guide to finding a roofing contractor.

← Back to All States