Roof Replacement

Roof Replacement in Rochester, NY

A new roof is one of the biggest investments you'll make in your home. Mr. Fix It has installed roofs for Rochester-area homeowners for more than 20 years, with crews who show up on time and leave the property clean.

Aerial view of a completed gray shingle roof replacement by Mr. Fix It in the Rochester, NY area

What's included in a roof replacement

Every replacement starts with a full inspection and a clear, written estimate.

  • Complete tear-off and debris disposal
  • Inspection and replacement of damaged decking
  • Ice-and-water shield underlayment
  • Asphalt and architectural shingle options
  • New flashing, drip edge and ventilation
  • Full cleanup of your yard and driveway

Signs you need a new roof

Repeated leaks, widespread curling or missing shingles, granules in the gutters, or a roof that's 20+ years old are all signs it may be time. We'll give you an honest assessment — not a sales pitch.

Roof replacement across Monroe County

We replace roofs in Rochester, Brighton, Pittsford, Penfield, Webster, Henrietta, Chili, Gates, Irondequoit, Hilton, Victor, Canandaigua and nearby towns.

Common problems we see

  • A roof that leaks in several places at once
  • Curling, cracked or bald shingles across whole slopes
  • Sagging roof lines or soft spots underfoot
  • Heavy ice dams every winter
  • Poor work left behind by another contractor

Why Rochester homeowners hire Mr. Fix It

  • Over 20 years installing roofs in Monroe County
  • Crews that respect your home and clean up daily
  • Clear written estimates with no high-pressure sales
  • 4.9-star average across 167 Google reviews

Common questions

How long does a roof replacement take?

Most homes are completed in one to a few days, depending on size and weather.

Can you replace a roof another contractor left with problems?

Yes — we regularly fix and replace roofs after other contractors' work has failed.

Related services

Areas we serve

Chili, Gates, Brighton, Rochester, Irondequoit, Hilton, Victor, Webster, Penfield, Henrietta, Pittsford, Canandaigua and surrounding Monroe County towns. See all service areas

Recent Project

Roof replacements: during & after

Aerial view of Mr. Fix It crew tearing off old shingles down to the roof deck
Tear-off
Aerial view of a finished gray shingle roof replacement on a ranch home near Rochester, NY
Finished
Mr. Fix It crew installing synthetic underlayment during a Rochester roof replacement
During
Finished new asphalt shingle roof installed by Mr. Fix It in Rochester, NY
After
4.9★ · 167 Google reviews
Serving Rochester since 2000
Licensed & insured
Open 24 hours · 7 days

What Rochester homeowners say

"Highly recommend! Had a leaking roof. They replaced the rotted wood, put on new shingles and vents. Arrived on time, cleaned up after they were done. Good job! Very pleased!"
Lori H. · Google review
"I had a leak in my kitchen this weekend. Mike answered and was able to come out the following day. He was very informative, kind and provided great customer service. Will definitely be using them again."
Lauren S. · Google review
"Seamless process start to finish. Mike and team were quick to respond and addressed my roofing issue thoroughly. Crew completed job within a few hours, provided a high quality result, and left the driveway spotless."
William G. · Google review
Read all 167 reviews on Google

Ready to get your roof or chimney fixed right?

Call Mr. Fix It today — we'll inspect your roof, chimney, or exterior and give you honest pricing with no pressure.

Call Now Contact Us