Roof Replacement & Repairs
Call248-326-2020
roofing army logo
CallText
A Roofing Army van and yard sign outside a completed roof replacement in Michigan

Roofing Company in Holland, MI

Roofing Army serves Holland from our Jenison office at 1364 Baldwin St, about 22 miles and 30 minutes up I-196. No deposits, no subcontractors, no runaround.

5.0282 reviews

248-326-2020

Rated 5.0 out of 5 from 282 Google reviews

  • Family Owned
  • No Deposits
  • In-House Crews
  • Licensed & Insured
  • BBB Accredited Business, A+ rating
  • HomePros Certified contractor
  • Google Guaranteed
  • Atlas Pro+ Diamond contractor

Why Holland Homeowners Choose Roofing Army

Holland sits in the heart of the West Michigan snowbelt, with roughly 70 inches of lake-effect snow in a normal winter and direct wind off Lake Michigan on the lakeshore, so a roof here has to be built for more than a Metro Detroit roof does. That is why our standard on every roof is 6 feet of ice and water shield at the eaves, far past the 24 inches the City of Holland requires, plus cap nails on synthetic underlayment, a full tear-off, and a ventilation analysis on every estimate. We are a Michigan company with five offices, new to West Michigan in September 2026, bringing our no-deposit, project-manager-on-site standard to Holland from an office 30 minutes away.

  • No Deposits Required
  • Family Owned & Operated
  • We Back Our Work
Roofing Army van parked at a home in Holland, MI during a roof replacement

What Sets Roofing Army Apart in Holland

Who We Are

Roofing Army was built by Aaron Scott, a licensed residential builder who has spent his entire life in the home service industry and never lost his passion for the craft. Aaron lives in Oxford, where he is raising two young daughters with his wife, and he works alongside our crews across Michigan. He runs this company the same way he runs his home: with pride, integrity, and a refusal to cut corners.

Several of our crew members are Army veterans, and that ethos runs through everything we do: show up, do the work right, and serve the people counting on you. We are not obsessed with profits. We are obsessed with roofing. We built Roofing Army to be everything the other guys are not, and we are proud of every shingle that proves it.

How We Do Business

No high-pressure sales

No High-Pressure Sales

We give you the information, answer your questions, and let you decide on your own time.

We don't chase the big ticket

We Don’t Chase the Big Ticket

If a repair solves the problem, that’s what we recommend, even if it means a smaller job for us.

We right our wrongs

We Right Our Wrongs

We’re not perfect. No contractor is. But when something isn’t right, we own it and fix it. Every time. It’s written into our Mission Complete Guarantee.

Project manager on every job

Project Manager on Every Job

In-house crews. On-site oversight. No random subcontractors, no unsupervised work, no surprises.

Installation Standards

6 feet of ice & water shield at all eaves
Full ice & water coverage on slopes under 4/12
Starter shingles and specialty hip/ridge cap
Underlayment fastened with cap nails, not staples
Every shingle nailed per manufacturer spec
Pipe boot covers on every plumbing vent
Thorough ventilation analysis: ridge, can, or solar fan
Gable vents covered to prevent short-circuiting
Attic baffles for proper soffit-to-ridge airflow
Rotted decking replaced. Shown to you first.
Full tear-off on every job. No overlays.
Rooftop material delivery on every project

Protecting Your Property

Rubber wheel dump trailers on every job, not steel wheels that tear up your driveway. Catchall system to protect landscaping, siding, and windows during tear-off. Magnetic nail sweep across your entire yard, driveway, and walkways after every job. Your property should look better when we leave, not worse.

Transparency You Won't Find Anywhere Else

5 Options

Quotes That Fit Your Budget

You get 5 quotes at different price points so you can choose the package that fits your goals. Every line item is exactly what we install. No bait and switch. We guarantee the best price because we do not have fancy offices or unnecessary overhead rolled into your roof.

Live Portal

Proprietary Job Portal

Custom-built software we spent over a year developing. Real-time project updates, appointment reminders, warranty registration, and before, during, and after drone images of every step. You see exactly what was done and know you got exactly what you paid for.

20+Years Experience
280+5-Star Reviews
50yrWorkmanship Warranty
BBBCertified

Family owned & operated. HomePros certified. Fully licensed & insured in Michigan. Manufacturer warranties registered on every job. Professional repair techs on staff.

Roof Financing in Holland

Flexible financing through Service Finance with instant approvals and loan amounts from $1,000 to $100,000.

Most Popular

0% for 60 Months

Lowest Payment

8.99% for 120 Months

Financing subject to credit approval. Terms and availability may vary.

Roofing Challenges Holland Homeowners Face

Holland sits on the Lake Michigan shore in the West Michigan snowbelt, and it shows on the roofs. Roughly 70 inches of mostly lake-effect snow in a normal winter, direct wind off the lake along Lake Macatawa and the Lake Michigan dunes, and a downtown so snowy the city built the largest public snowmelt system in North America to keep its sidewalks clear.

Snowbelt Loads and Ice Dams

The NOAA climate normals put Holland at about 70 inches of snow a year, with January alone near 25 inches, most of it lake-effect. A snowpack that sits on the roof for weeks is what builds ice dams at the eaves. Every Roofing Army estimate includes an attic ventilation analysis, and we install 6 feet of ice and water shield at the eaves, far past the 24 inches the city requires.

Direct Wind off Lake Michigan

Nothing stands between the lakeshore homes at Macatawa, Ottawa Beach, and along Lakeshore Drive and the open water. During the November 1, 2020 wind event the Holland Harbor buoy recorded a 53 mph gust and the airport 46 mph. Lifted ridge caps and creased tabs are common after fall and winter storms and rarely visible from the ground. A free storm damage inspection documents everything for your claim.

Historic District Roofs from the 1880s to 1920s

After the 1871 fire, Holland rebuilt through the 1880s and 1900s, and the Historic District near Hope College still holds 158 contributing buildings in Queen Anne, Colonial Revival, and Craftsman styles. Steep pitches, turrets, dormers, and plank decking demand a careful roof replacement, plus a Certificate of Appropriateness from the Historic District Commission before exterior work starts.

1950 to 1990 Ranches Aging Out Together

Holland Heights was built out between 1950 and 1990, Maplewood from the 1930s to the 1980s, and Waukazoo Woods from 1960 to 1990, mostly ranches and split-levels. Shingles from the last replacement cycle in the late 1990s and early 2000s are hitting end of life across all three at once. If yours went on before 2005, a free roof repair or replacement inspection is worth it before the snow flies.

Mature Canopy on the North Side

Waukazoo Woods and the Westside are heavily wooded, and the same lake winds that lift shingles bring limbs down on roofs. Debris also traps moisture against shingles in shaded valleys. Keep limbs trimmed back from the roofline, and if a branch does come through, our emergency tarping crew can secure the opening before the next lake-effect band arrives.

Local Roofing Insights for Holland

Historic District & Hope College

11th through 15th Streets from Washington Boulevard to College Avenue, rebuilt after the 1871 fire. Queen Anne, Colonial Revival, and Craftsman homes with steep pitches, turrets, and plank decking. Exterior work needs a Certificate of Appropriateness from the Historic District Commission, and we handle the filing.

Holland Heights

Up the hill east of US-31, built out between 1950 and 1990 with brick ranches, split-levels, and colonials around 2,000 square feet on wide, shady streets near Van Raalte Farm Park. Simple gable roofs that price toward the low end of the Holland range, and many are due for their next replacement.

Maplewood & the South Side

Between 32nd and 40th Streets around the Maplewood Sports Complex, in the Holland Public Schools district. Homes from the 1930s through the 1980s, mostly ranches with some Cape Cods and bungalows, 1,000 to 2,300 square feet. Straightforward roofs where a full tear-off and a ventilation fix go a long way.

Waukazoo Woods & the Lakeshore

Waukazoo Woods, off Ottawa Beach Road in Park Township, is 1960 to 1990 ranches, tri-levels, and colonials under a heavy tree canopy, in the West Ottawa district. Toward Macatawa Park and Ottawa Beach the cottages date back to the 1880s and take direct Lake Michigan wind, so we spec high-wind shingle ratings and extra fastening there.

Building Permits & Codes in Holland

Permit Required

City of Holland

A building permit is required for re-roofing, new and replacement; roof repairs under 25 percent of the roof are exempt. Permits run through Community & Neighborhood Services at 270 S River Ave, 3rd Floor (616-355-1330, permits@cityofholland.com), using the city's roofing and siding application, with online filing available through the city's BS&A portal. Homes in a local historic district also need a Certificate of Appropriateness from the Historic District Commission. We handle the entire process.

Permit Fee Breakdown

Building permit (valuation-based)$70 for the first $1,000 of construction value plus $7 for each additional $1,000 up to $50,000, per the city fee schedule effective January 1, 2026. A $15,000 roof falls in the $175 bracket.
Certificate of Appropriateness (historic districts only)$25 application fee for exterior work on a locally designated historic property; $50 late fee if work starts before approval
Re-inspection$60 on second and subsequent re-inspections

Fees come from the city's published schedule and can change. Whatever the current numbers are, we handle the permit and the cost is included in your written estimate.

No Permit Needed

Holland Charter Township

Replacement of roof shingles only, with no structural work, is on the township's list of projects that do not require a building permit. Decking replacement or structural repair does require one, filed with the Building Department in the Community Development office at 353 N 120th Ave (616-395-0196). We tell you before tear-off which applies.

When a permit is needed for structural work, the fee comes from the township's current building permit schedule and is included in our written estimate.

Holland is one city under two counties and three building offices. Every City of Holland address files with City Hall whether it sits in Ottawa or Allegan County. Holland Charter Township wraps the north and east sides, Park Township covers the northwest out to Ottawa Beach (52 152nd Ave, 616-738-4244), and lakeshore addresses south of the channel are in Laketown Township. We confirm your jurisdiction from the address and file with the right department.

Every Roofing Army installation follows Michigan Residential Code and manufacturer specifications regardless of jurisdiction. We install ice and water shield well past the minimum code requirement on every Holland roof.

Signs You Need a New Roof in Holland

Watch for these warning signs on your Holland home:

1

Curling or buckling shingles

2

Missing or cracked shingles

3

Granules in your gutters

4

Dark streaks or algae growth

5

Sagging areas

6

Daylight through the attic

7

Recurring leaks

8

Your roof is 20+ years old

Noticing any of these? Read the full guide to roof warning signs and repairs, or have us take a look for free.

Storm Damage? We Help With Insurance Claims in Holland

If wind, hail, or a fallen tree damaged your roof, your homeowners insurance will typically cover the repair or replacement minus your deductible. Our four-step process keeps it simple: call us first for a same-day or next-day inspection, we meet your adjuster on site, we handle all the documentation, and once the claim is approved we do the work. See the full storm damage claims process.

Comparing roofers in Holland? See our honest comparison of the best roofing companies in Holland. Budgeting for a new roof? See how much a roof replacement costs in Holland, with real prices from our published jobs.

Office Serving Holland

Address1364 Baldwin St
Jenison, MI 49428
HoursM - F: 8am - 8pm
Service AreaHistoric District, Holland Heights, Maplewood, Waukazoo Woods, Macatawa, Holland Township, and more

FAQS

Frequently Asked Questions

See All FAQs

Hundreds of Happy Customers

“Aaron performed a very thorough inspection of the roof with a well-documented report. I was provided a very reasonable quote for a new roof with many options. The whole process was transparent and professional from start to finish.”

“After getting the runaround from a couple other companies, Aaron came out and was completely straight with me about what I needed. No pressure, no scare tactics, just honest info. The crew showed up on time, did solid work, and left the place clean.”

“This was an extremely smooth process. Starting with Aaron Scott who handled the estimate, he was friendly, on time, no hard sell, just advised me of problems and gave a good price. Evan and the roofers took it from there. The clean up was excellent. I would highly recommend Roofing Army.”

Roofing Services Near Holland

Roofing Army also serves these communities near Holland. Click below to learn more about our roofing services in your area.

See every community we serve in Ottawa County.

Work With Michigan's Top Roofing Company

Get an in-home or online quote.