Roof Replacement & Repairs
Call248-326-2020
roofing army logo
CallText
Aaron Scott, owner of Roofing Army, standing in front of the Rochester welcome sign in Rochester, MichiganAaron Scott, owner of Roofing Army, standing in front of the Rochester welcome sign in Rochester, Michigan
google reviews logo and stars showing roofing army has a 5.0 rating
better business bureau logo and stars showing roofing army has an A rating
facebook reviews logo and stars showing roofing army has a 5.0 rating

YOUR ROCHESTER ROOFER

Roofing Company in Rochester, MI

Roofing Army serves Rochester homeowners from our Rochester Hills office on Avon Industrial Drive, just minutes away. Full roof replacements, minor repairs, storm damage, attic ventilation, emergency tarping, and seamless gutters. No job too small or too large. We install shingles from Atlas, CertainTeed, GAF, and Owens Corning, plus Tilcor metal shingles. No deposits, no subcontractors, no runaround.
or248-326-2020

Rated 5.0 out of 5 from 210 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

Rochester's Trusted Local Roofer

Our Rochester Hills office is minutes from downtown Rochester. Our crews work in this area every week, from the historic homes near Paint Creek Trail to the neighborhoods along University Drive. When you call us, you are talking to the people who will actually be on your roof.

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

What Sets Roofing Army Apart in Rochester

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 Southeast 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.

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
210+5-Star Reviews
10–20yrWorkmanship 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 Rochester

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 Rochester Homeowners Face

Rochester sits in central Oakland County where winters bring heavy snow, ice, and sustained cold from November through March. The city's mature tree canopy and mix of older and newer housing stock create a range of roofing challenges across different neighborhoods.

Ice Dams on Older Homes

The historic homes near downtown Rochester and along the Paint Creek corridor were built before modern ventilation standards. Minimal soffit vents and inadequate insulation make them prime candidates for ice dams every winter. Correcting the attic ventilation during a roof replacement is the permanent solution.

Wind & Storm Damage

Rochester's mature tree canopy means fallen branches and debris on roofs after every major storm. Spring thunderstorms bring sudden downbursts and occasional hail that can crack or dislodge shingles. If you notice storm damage, call us for a free inspection.

Aging Neighborhood Roofs

Many Rochester neighborhoods were built in the 1960s through 1990s. Homes along Tienken, Walton, and the streets near Rochester Park have roofs that are 20 to 35 years old and past their expected lifespan. If your roof was installed before 2005, it is likely time for a full replacement.

Failed Pipe Boot Flashings

The rubber boots around plumbing vent pipes crack after 10 to 15 years of UV exposure. On a 20-plus year old roof, the pipe boots are almost always compromised. This is one of the first things we check during every roof repair inspection.

Freeze-Thaw Cycling

From February through April, daytime temps climb above freezing while overnight lows drop into the teens. This daily expansion and contraction loosens flashing around chimneys and vent pipes, breaks sealant bonds, and accelerates granule loss. Annual inspections catch these issues early.

Paint Creek Corridor Tree Canopy

Rochester's mature tree canopy along Paint Creek Trail and the downtown residential streets shades roofs, drops branches during storms, and deposits leaves that clog gutters and trap moisture in valleys. The dense shade promotes algae and moss growth on north-facing slopes. Atlas shingles with Scotchgard protector granules resist the algae streaking that is common on shaded Rochester roofs.

Local Roofing Insights for Rochester

Downtown & Historic District

Homes near Main Street, Paint Creek Trail, and the streets surrounding Rochester Park. Built in the early to mid 1900s with steep pitches, dormers, and character details. Require careful flashing work and ventilation correction during replacement.

Tienken & University Neighborhoods

Established neighborhoods from the 1970s through 2000s along Tienken Road and University Drive. Standard residential roofing with larger roof systems, multiple valleys, and varied pitches. Many are overdue for their second or third roof.

Paint Creek Corridor

Properties along the Paint Creek Trail with mature tree canopy, higher moisture exposure, and limited access in some areas. These homes benefit from premium shingles with algae resistance and proper gutter systems.

A Walkable City with Strong Values

Rochester Community Schools is one of Oakland County's top districts. Property values are strong and homeowners invest in quality. Our Rochester Hills office is minutes from downtown Rochester.

Building Permits & Codes in Rochester

Permit Required

City of Rochester

Rochester requires a building permit when 25% or more of the roof is being replaced. A final inspection is required on all permitted roofs. We handle the entire process for you.

Permit Fee Breakdown

Roofing permit (P15)$100
Administrative processing (P14)$40
Total permit cost$140
Re-inspection fee$65
Contractor registration$15 per license cycle
Work without permit$100 stop work + 150% permit fee (~$210)
Permit validityMust begin within 6 months, lapses after 6 months of inactivity

Total typical cost: $140 for a standard re-roof ($100 permit + $40 admin). Effective January 1, 2025. All fees are included in our estimate.

Rochester is a separate city from Rochester Hills with its own building department and permit requirements. If you are not sure which city your home is in, we will figure it out and handle the right permit for your jurisdiction.

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

Signs You Need a New Roof in Rochester

Watch for these warning signs on your Rochester 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 Rochester

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.

Office Serving Rochester

Address2365 Avon Industrial Dr
Rochester Hills, MI 48309
HoursM - F: 8am - 8pm
Service AreaRochester, Rochester Hills, Oakland Township, Shelby Township, Auburn Hills, Lake Orion, and more

Comparing roofers in Rochester? See our honest comparison of the best roofing companies in Rochester.

FAQS

Frequently Asked Questions

See All FAQs

What Rochester Homeowners Say

From start to finish, this team was on point. Aaron handled the roof and gutters replacement at my place, and I could tell right away he knew what he was doing. Sarah in the office made sure all the booking and permits were handled smoothly. Prices were fair and transparent. The best part was how clean the place was after they finished. If anyone in Rochester Hills needs roofing done, I can definitely recommend them.

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. Exactly what you want from a roofing company.

Roofing Army is without a doubt the best roofing company in Metro Detroit and Southeast Michigan. If you are a homeowner in this area and need a roof inspection or new roof, make sure to schedule an inspection with Roofing Army. Aaron is extremely knowledgeable and professional.

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 Rochester

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

See every community we serve in Oakland County.

Work With Southeast Michigan's Top Roofing Company

Get an in-home or online quote.