• Roofing Services

    New Roof Installations
    Roof Repair
    Residential & Commercial

Melvin Belk Roofing Company Logo

Melvin Belk Roofing Company
of Grand Rapids, MI

Serving West Michigan

  • Grand Rapids
  • Rockford
  • Cedar Springs
  • Ada
  • Cascade
  • Kentwood
  • Hudsonville
  • Jenison
  • Holland / Zeeland
  • Norton Shores


When you own a home in West Michigan with our extreme changes in weather, you need a quality roof installed properly to stand up to the elements. Melvin Belk Roofing Company will properly roof your home and prepare it for the constantly changing Grand Rapids weather. Established in 1983, Melvin Belk Roofing has provided expert inspections, preventative maintenance, leak identification, roofing repairs, and new roof installations to our wonderful customers in Grand Rapids, Holland, Muskegon and surrounding areas. You can trust all your roofing needs to Melvin Belk Roofing, leading the roofing industry with quality, reliability, fair pricing and most of all, integrity.

Our Specialties

  • Asphalt Shingles
  • Metal Roofing
  • Pitched Roofs
  • Flat Roofs

Roofing Services

[Click Below to Learn More]

When You’re Ready


Special Financing Available

New Roofing Installation

When it comes to residential roof installation, the options are endless. Melvin Belk Roofing offers only the best roofing products in the industry and all at an affordable price for our Grand Rapids residents. The options and styles are endless!

Commercial roofing is obviously different from residential roofing. Fortunately, Melvin Belk Roofing is the number one choice for roof installation in the Grand Rapids area. Commercial roofing must be strong, durable and long lasting. Metal, Rubber EPDM & Vinyl TPO roofs are the most desired for commercial properties, however it is always the client’s choice. We will help you determine the very best type of roof for your individual business.

Roofing Contractors in Grand Rapids, MI
Roofing Repair in Grand Rapids, MI


Roofing repairs in Grand Rapids are usually unexpected because destructive storms can pop up quickly in West Michigan. Melvin Belk Roofing understands this, so we provide quick response and rapid repairs in times of emergency. Many times what looks like a major project can be quickly repaired by a professional roofing contractor. If you are in the Grand Rapids area and need a roof repaired, contact us today.  Melvin Belk Roofing offers FREE Estimates and the some of the best prices in the area.

Storm Damage Repairs

As you know Grand Rapids can have some pretty severe storms which can easily cause damage to your home. Wind can knock off shingles, hail can dimple or crack shingles, and trees can fall and punch holes in your roof.  Melvin Belk Roofing is here to help with any type of roofing repair you may require and can even even assist with your insurance claim!

Residential & Commercial Roofing Contractors

Melvin Belk Roofing provides roofing services for both commercial and residential buildings.  We offer free estimates and fair prices, so why not give us a call today? We have been in the business for over three decades and our main goal is to offer our clients the best service and prices in the Grand Rapids area!

Roofing Companies in Grand Rapids, MI

What Others Are Saying

Awesome work from a great roofing company! Melvin Belk has done two roofs for us…Once on our old house and then when we moved and needed a roof we knew who to call…Melvin Belk…We have since moved again and if we need a roofing contractor we will definitely call Melvin Belk Roofing!!!

- Kim Fischer Einig

The best!!! Belk roofing, I found them to be honest, hard workers!! They know what they are doing!!

- Barbara Arnold

I can’t say enough about the great job you did. Very professional at all levels. Efficient and clean, you almost couldn’t tell they were there… with the exception of our beautiful new roof! We highly recommend Melvin Belk Roofing Company.

- John M Behrend

Questions & Answers

How Long Have You Been In The Roofing Business?

We have been serving the Grand Rapids area for over Thirty-Seven Years.  We are a family owned business with several generations involved, which means we will be servicing West Michigan for many years to come.

How Many Projects Like Mine Have You Completed?

We have completed literally over 10,000 roofing projects over the years. These have ranged in size from a small roofing repair involving the replacement of a few shingles on a residential home or re-flashing a chimney to installing
25,000 square feet of roofing on commercial roof projects.

Who Will Be Working On The Project?

We have crews that vary in size from 2 to 7 people depending on the size of your project. You will have a salesperson who will over see your project from start to finish and be your point of contact if any questions or problems may arise.

Can You Provide Me With References?

Yes, we can provide you with as many references as you would like. We can also provide you with copies of our insurance coverage and builders license.

Are You and Your Work Crews Licensed And Insured?

We have all the licensing required to do your project.  We are fully insured with liability coverage and workmen’s compensation insurance. We will provide you with copies of these documents to verify our coverage.

What License Do You Have?

We have the required State of Michigan Builders License.

How Do You Charge, and What Does That Include?

We generally provide a FREE Estimate (bid) on your project that includes all needed materials, labor and disposal of any debris.  (Request your FREE Estimate Here)

Can You Give Me A Written Estimate?

Yes, we offer a FREE Written Estimate generally good for 30+ days.  (Click Here to Request your FREE Estimate)

What Do Your Services Include?

We offer Roofing, Siding and Gutter services from small repairs to complete replacement on residential and commercial buildings.

How Long Does A Normal Roofing Job Take?

Generally our goal is complete your job in 1 to 3 days depending on the size of the roofing job and of course the weather.

How Long Does A Normal Gutter Job Take?

Normally, we will complete a Gutter Installation within a single day or less.

How Long Does A Normal Siding Job Take?

For most homes in Grand Rapids, Siding Installations can take from 1 to 3 days depending on the size of your home and the complexity of the structure.

Do You Guarantee Your Work?

Yes, we definitely guarantee our finish work in writing from 1 to 10 years depending on your project. There are many variables, so we will provide you with the guarantee and the length of time it is good for when we estimate (bid) your project.

Melvin Belk Roofing, Gutters and Siding

Melvin Belk Roofing Company serving home owners and businesses in:

Grand Rapids | Cedar Springs | Rockford | Ada | Forest Hills | Cascade | Kentwood | Hudsonville | Jenison | Holland | Zeeland | Norton Shores | and many more

Call Today!
Free Quick Quote