Call Today For a Free Estimate

Why Choose Dennis Roofing For Your New Roof Installation Or Roof Repairs in Miami, FL?

Since 1969 The Dennis Family has been serving the residents of South Florida, and in 1984 he decided to start Dennis Roofing. Over the last 30+ years, we have grown through satisfied customers referring their friends and family to us. In fact, our goals are to satisfy our customers' needs in a timely manner and offer reasonable prices. We pay extra attention to the details because we believe in building our business based on quality craftsmanship & happy customers, and so far this has seemed to work very well.

Whether you are in Miami–Dade County, Homestead, Florida City, Palmetto Baay or Miami Beach, Dennis Roofing has you covered! From estimates and inspections to finding whether your home has leaks, loose tile, rotten wood or may just need a waterproofing coating, we can take care of all your roofing needs. We are a fully licensed and insured Roofing Company for your protection.

Let Dennis Roofing inspect your home with a FREE Estimate so any small issue doesn’t become a large problem. Ask us about our FREE Roof Inspection, a $150 value.

Residential Projects
Commercial Projects
Roof Repairs
Our Satisfied Clients

What Our Clients Are Saying

Get Your Roofing Project Started Today!