Roofing, windows and siding in Raleigh, North Carolina.

Free estimate, no obligation.

Responsive service, quality exteriors, lasting peace of mind.

50 years in business

Maintained A+ rating on the BBB

Over 300k satisfied customers

#1 Consumer Choice for 20 years running

Interactive 3D Visualization

See what change looks like

Through our partnership with HOVER, you can transform smartphone photos of your home to a fully measured, customizable 3D model.
INTERACTIVE 3D VISUALIZATION
Use Hover features to view your home exterior with different product and color options
QUICKER ESTIMATES
Get an accurate estimate quicker with true measurements based on digital photographs of your home

What to Expect

STEP 1 CONSULTATION

Contact us through our form or by phone to schedule a free estimate for your home improvement or emergency repair project.

STEP 2 VISUALIZATION

With our Hover app technology, see how your home would look with different colors and styles of shingles, siding, windows and more.

STEP 3 PAYMENT

We offer financing, or can work with your insurance company to assist you with processing your claim, depending on your need.

STEP 4 INSTALLATION

We love turning homes into dream homes— usually in one day! Remember, we have an A+ BBB rating and have been in business 30 years.

STEP 5 COMMITMENT

Our commitment doesn’t end there. With our lifetime warranty, we’ll be back to see that our work will last upon appointment.

STEP 1

Contact us through our form or by phone to schedule a free estimate for your home improvement or emergency repair project.

We have over 300,000 satisfied customers who can vouch for our quality. Here's what some of them are saying.

Mary V.

Mr Roof's team did an excellent job on our roof. We are getting lots of compliments on how nice it looks. They did our roof in 1 day as well as cleaned up before they left. Was very hot out and the roofers never complained. Would recommend Mr Roof to anyone needing a new roof.

Andi K.

I had Mr. Roof complete my roof over the summer and it was a fantastic experience. My salesman answered all of my questions and the whole process was so easy. I thought filing an insurance claim for my roof would be a hassle but they worked with my insurance company and I now have a non leaking new roof! I would recommend them to anyone!

Tracy F.

Mr Roof replaced my gutters I was so pleased I had them replace my dormer roof. In both applications they did an excellent job and cleaned up everything before they left.

News & Resources

Benefits to window replacement

Benefits to Window Replacement

When your windows are old and in disrepair, they are not just an eyesore, but they probably cost you money that could be put to …

Read More
When should I replace my roof

When Should I Replace My Roof?

At times, it is obvious that a roof is in bad shape, but the signs are not always so clear. Many homeowners don’t know if …

Read More
Top reasons gutters overflow

Top Reasons Gutters Overflow

If you have noticed your rain gutters aren’t doing their job properly, you should take immediate action to remedy the problem. Though it may not …

Read More
When should I replace my insulation

When Should I Replace My Attic Insulation?

There are various factors that affect how often a home’s attic insulation should be replaced. A good rule of thumb is that standard insulation should …

Read More
5 Common Roofing Questions

5 Common Roofing Questions

Your roof is one of the most important structural elements of your home. While most homeowners realize how important their roofs are, they likely have …

Read More

Re-Imagine Your House With a Customizable 3D-Model

Digital 3D modeling is used in a number of industries for both planning and design – so, why not incorporate 3D modeling in an important …

Read More

Free estimate, no obligation.

Fill out the online form

Zero Spam. 100% Privacy.

By submitting this form, I understand that Mr. Roof will (1) contact me to schedule an appointment and (2) may call me to discuss its products and services. View our Privacy Policy.

Or call us at (800) 884-9760

Here's what to expect...

  • We’ll start with a quick consultation to answer questions and discuss project needs.
  • A Project Consultant will come out to take measurements, present you with options and provide a free estimate.
  • You’ll have the option to see your project through our 3D visualization technology provided to you on your phone or computer.