Hi, I’m Kevin, owner of Tropical Roofing Services. I take pride in providing honest, reliable, and quality roofing services for every customer. Whether you need a roof repair, leak repaired, maintenance, or a complete roof replacement, my goal is to make the process simple and give you a roofing solution you can feel confident in. I stand behind my work and treat every property as if it were my own.
Overview
Current Top Pro
Hired 124 times
Background checked
License verified
6 employees
14 years in business
Business hours
This pro hasn't listed their business hours.
Payment methods
This pro accepts payments via Apple Pay, Cash, Check, Credit card, Square cash app, Stripe, Venmo, and Zelle.
Top Pros are among the highest-rated, most popular professionals on Thumbtack.
2025
2022
2021
Credentials
License verified
Certified Roofing Contractor
License state: FL
Background checked
Passed by Kevin Cristo on Apr 15, 2021.
Services offered
Repairs needed
Shingles or tiles repairs or replacements
I can work with customers who need entire portions of their roof repaired
Building height
Single-level
Two-story
Three-story
High-rise
Current roof material
Asphalt shingles
Clay or concrete tile
Rubber
Slate
Projects and media
Projects and media
Reviews
Customers rated this pro highly for responsiveness, work quality, and professionalism.
Great 4.8
88 reviews
5
92%
4
2%
3
1%
2
0%
1
5%
Your trust means everything to us. Learn about our review guidelines.
Read reviews that mention:
Charmaine W.
May 29, 2026
•
Hired on Thumbtack
Kevin was great with the whole process of getting my roofrepairs completed. Great communication, very reasonable pricing and worked very quickly. Would definitely call back in the future if needed.
Details: Shingles or tiles need to be repaired or replaced • Single-level building • 0 - 10 years old • No, the project is not covered by an insurance claim • Residential • Owner
Roof Repair or Maintenance
David d.
Sep 4, 2025
•
Hired on Thumbtack
I had the pleasure of working with Kevin on a tile roof leak, and I was very impressed from start to finish. He responded quickly, provided a fair and transparent quote on Monday, and had the job started — and completed — by Thursday with excellent workmanship.
Kevin is a licensed roofing contractor, which gave me peace of mind knowing the job was done right. Be cautious of other companies that may not be licensed or have the same level of experience.
Overall, great communication, fast turnaround, and professional results. You won’t be disappointed!
Details: Shingles or tiles need to be repaired or replaced • Two-story building • 0 - 10 years old • Clay or concrete tile • No, the project is not covered by an insurance claim • Residential
Roof Repair or Maintenance
Jimmy R.
Aug 5, 2025
•
Hired on Thumbtack
Kevin stopped by and fixed a leak on my roof. Waiting to see when it rains to make sure is 100% sealed. He seems knowledgeable. Profesional.
Details: Shingles or tiles need to be repaired or replaced • Single-level building • 0 - 10 years old • No, the project is not covered by an insurance claim • Residential
Roof Repair or Maintenance
Adriana G.
Sep 13, 2025
•
Hired on Thumbtack
Great experience! Very honest about the work that need to be done. Did the necessary repairs quickly and efficiently. Will use his services again if needed.
Details: Shingles or tiles need to be repaired or replaced • Two-story building • 0 - 10 years old • Asphalt shingles • No, the project is not covered by an insurance claim • Residential
Roof Repair or Maintenance
Megan B.
Jun 23, 2025
•
Hired on Thumbtack
Quickly came out and gave me an estimate. Communication was great. Was able to get the roofrepairs taken care of quickly.
Details: Shingles or tiles need to be repaired or replaced • Single-level building • 11 - 20 years old • Asphalt shingles • No, the project is not covered by an insurance claim • Residential
Roof Repair or Maintenance
FAQs
What should the customer know about your pricing (e.g., discounts, fees)?
Our minimum charge starts at $400.
Estimates are always free.
What is your typical process for working with a new customer?
First we scheduled a appointment with a new customer then we meet up at there property and inspect there roof and give our professional opinion on what should be done, if the customer agrees we usually start the work 2 days after receiving a deposit on repairs only, for roof replacements it takes a little longer due to the permitting process.
What education and/or training do you have that relates to your work?
I have hands on experience everything I learned about roofing was from being on a roof