Trusted Roofing Contractor

Serving the Miami, Florida Area

"Building Roofs and Relationships that Last a Lifetime"


City Roofing and Construction Inc. is a local roofing contractor in Miami, Florida providing superior roofing services for residential and commercial customers. Our high-quality roof installation and roof replacement services are unmatched in the Miami-Dade County area. We also offer related home improvement services, including vinyl siding, pressure washing, and gutter installation. Call (305) 990-8995 for a free roofing quote.


Call for a FREE Quote

(305) 990-8995



Highly Rated Florida Roofing Company

Over 1,000 (and counting) Online Reviews


"If you live in hurricane-prone South Florida you need peace of mind that your roof will withstand what Mother Nature can bring, hurricanes and tropical downpours. City Roofing did an amazing job with my roof - it's structurally sound and looks great! Meticulous workmanship and great customer service."

- Gail B.



Emergency Roofing

When it comes to roofing emergencies, we fully understand the urgency needed to repair the damage before more costly problems, such as water damage to your building, can occur. Call (305) 990-8995 ASAP and describe your roofing emergency so we can send a roofing professional immediately to give you a quote and get your roof repaired.

Roof Repair

City Roofing and Construction Inc.'s crew is fully trained and experienced in all types of roof repairs. They value their work and take pride in their performance. Once the roofing repairs are completed, they clean up and provide all waste removal to ensure the job is completed properly, leaving your property as good as new.


Call for a FREE Quote

(305) 990-8995


Get a Price

Social Media

FacebookGoogleYelpHouzzBetter Business Bureau

Cities Served

Sending your message. Please wait...

There was a problem sending your message. Please try again or call us.

Please complete all the fields in the form before sending.

You may only send 3 messages per day, but you are welcome to call us!

Your phone number is invalid. Please enter a valid phone number and try again.

Your email is invalid. Please enter a valid email address and try again.

Thanks for contacting us! We'll get back to you shortly.