Our Service Areas

Michigan’s Top Ranked Commercial Roofing Contractor

Michigan businesses can always expect the best when working with Weather Shield Roofing Systems™ — from the best people to the best roofing solutions, we’ve got you covered. 

Our expert team of trained and certified roofers specialize in extending the life of commercial roofs and have been serving Michigan since 1980.

A Top Tier Commercial Roofing Company that You Can Trust

As one of the Top 100 Roofing Contractors in the U.S., your commercial roof is in good hands. Our experienced, certified roofers are specialized in helping you receive more roof life with less roof cost. Here’s what makes us one of Michigan’s leading commercial roofing contractors:

A Promise to Michigan Businesses — The Weather Shield Way

While most commercial roofing contractors aim to replace your roof at the first sign of damage, we strive to not replace your roof unless it absolutely needs it. That’s the Weather Shield Way.


Our expert roofing repair technicians have repaired millions of square feet of commercial roofs. And with our Infrared and Nuclear Scanning technology we’re able to find problem areas on your roof and replace only what’s necessary.

What to expect from a Top Rated Michigan Commercial Roofing Contractor


Maximizing the Life of Your Current Roof 

Unlike other commercial roofers, we’re dedicated to making your roof last as long as possible.

Planning and Budgeting 

Helping you plan and budget for future roof replacement while eliminating surprising roof costs.

Comston Solutions

You’ll never receive a cookie cutter quote from us. Everything we do is specific to your exact roofing needs.

Treating Your Roof Like it Was Ours

From leak repair to complete re-roofing, we’ll take care of your roof as if it were our own.

Professional Expertise

With extensive experience, our roofing experts are trained to tackle any commercial roofing job. No matter what type of roof you have, we’ve fixed one just like yours before.

Rapid Response Time

Our team understands the importance of emergency repairs and is time-sensitive roof replacements. If you have an emergency roof leak, we’ll be there.

Exceptional Communication

We’ll walk you through the entire process by providing you with clear feedback, next steps, and solutions for your commercial roof.

Before and After Photos 

You will receive before and after photos showing the defects found on your roof and then photos after the work has been completed.

Need a commercial roofing expert you can trust? Check out our Michigan service areas below.


Grand Rapids Commercial Roofing Service Areas

From downtown Grand Rapids to the surrounding areas, we offer complete roof management, repair, and replacement services for all types of commercial roofs. Check out our Grand Rapids commercial roofing service areas below:


  • Ada
  • Allendale
  • Alto
  • Baldwin
  • Byron Center
  • Big Rapids
  • Coopersville
  • Caledonia
  • Forest Hills
  • Greenville
  • Hudsonville
  • Ionia
  • Kentwood
  • Lowell
  • Middleville
  • Rockford
  • Saranac
  • Sparta
  • Standale
  • Walker
  • Wyoming
  • Wayland
  • And surrounding cities

Kalamazoo Commercial Roofing Service Areas

We’ll make sure your business is covered in Kalamazoo and the surrounding areas. Whether you need assistance with flat roof management, maintenance, repair, or replacement, our team of specialized roofing professionals can help your business throughout the following service areas:

  • Allegan
  • Battle Creek
  • Cassopolis
  • Centerville
  • Coldwater
  • Hastings
  • Kalamazoo
  • Paw Paw
  • St. Joseph
  • And surrounding cities

Lansing Commercial Roofing Service Areas

In need of commercial and industrial roofing services in Lansing? Morrow Roofing, a Weather Shield Roofing Systems™ company, offers complete flat roof management, repair, and replacement services within Lansing and the surrounding communities. Commercial roof service areas include:

  • Adrian
  • Ann Abor
  • Charlotte
  • Eaton Rapids
  • Flint
  • Hillsdale
  • Holt
  • Ithaca
  • Jackson
  • Lansing
  • Mashall
  • Mason
  • Midland
  • Mt. Pleasant
  • St. Johns
  • And surrounding cities

Flint Commercial Roofing Service Areas

Trust Weather Shield Roofing Systems for your commercial roofing needs in Flint and the surrounding areas. Looking for help with flat roof management, maintenance, repair, or replacement for your business? Our committed team of roofing experts is here to assist you, covering an array of service areas, including but not limited to the following:

  • Birch Run
  • Chesaning
  • Clio
  • Columbiaville
  • Davison
  • Detroit
  • Fenton
  • Frankenmuth
  • Grand Blanc
  • Holly
  • Lapeer
  • Owosso
  • Saginaw
  • St Charles
  • And surrounding cities

Cadillac Commercial Roofing Service Areas

We have your business in Cadillac and the surrounding areas covered. If your business requires commercial roof maintenance, repair, or replacement in Cadillac, our team is there to provide assistance across a wide range of services. Areas include:

  • Baldwin
  • Big Rapids
  • Evart
  • Fife Lake
  • Kingsley
  • Lake City
  • Le Roy
  • Luther
  • Manton
  • Marion
  • Reed City
  • Stanwood
  • Tustin
  • And surrounding cities

Benton Harbor Commercial Roofing Service Areas

Commercial roofing experts are now available in Benton Harbor and surrounding areas in Southern Michigan. Whether you are looking for a roofing repair, replacement, or roofing management, Weather Shield Roofing™ Services are available. Contact us for a quote today. Commercial roof service areas include:

  • South Haven
  • Coloma
  • Dowagiac
  • Hartford
  • Cassopolis
  • Three Rivers
  • Constantine
  • Buchanan
  • Niles
  • New Buffalo
  • St. Joseph
  • Sawyer
  • And surrounding cities

Michigan’s Lakeshore Areas

Weather Shield Roofing Systems™ is the premier choice for commercial roofing repair, replacement, and management services for Michigan’s lakeshore, as well as surrounding areas throughout Michigan. Service areas include: 

  • Fruitport
  • Grand Haven
  • Holland
  • Muskegon
  • Norton Shores
  • Saugatuck
  • South Haven
  • Spring Lake
  • Twin Lake
  • Whitehall
  • West Olive
  • And surrounding cities

Schedule a Commercial Roof Repair Inspection

To schedule an appointment, please fill out this form and we’ll get you started.

Emergency Roof Repair Services throughout Michigan

For after-hour emergency roof leak emergencies, call 616-243-4040 and press 1 to leave a message. Your phone call will be returned within 15 minutes.

Don't see any signs of a leak?

We still recommend scheduling a free roof inspection — that way you'll know exactly where your roof stands. Get started by completing this form

Schedule a Commercial Roof Repair Inspection

"*" indicates required fields