Perkins Roofing Corp. is a South Florida institution. Founded in 1980, we started as one man and a truck with a passion for the craft – and we’ve grown into a multi-branch, multi-company operation delivering roofing, construction, consulting, education, and franchise opportunities across Florida and beyond.
Est. 1980
Over 45 years in roofing
15x
Revenue growth under Tim Kanak
8-Figure
Annual revenue, multi-branch
Our Story
Meet the People Behind Perkins Roofing
Perkins Roofing is led by experienced roofing, construction, and operations professionals who work across South Florida’s residential, commercial, luxury, and high-rise roofing markets. From ownership and project leadership to field operations and customer support, our team brings hands-on experience to every project.
Where We Work
Perkins Roofing serves the greater Southeast Florida area with two physical locations:
| Jupiter Office | 15658 Alexander Run, Jupiter, FL 33478 | 561-559-7663 (561-559-ROOF) |
| Miami Office | 575 NW 152nd St, Miami, FL 33169 | 305-642-7663 (305-MIA-ROOF) |
Counties we service:
Credentials, Licensing & Insurance
Trusted by Leading Organizations
Perkins Roofing has built long-term relationships with property managers, HOA boards, and industry leaders across South Florida – including high-profile properties on Fisher Island and major commercial associations throughout Palm Beach and Broward counties.
Frequently Asked Questions
Perkins serves the greater Southeast Florida area from two locations – Jupiter (Palm Beach County) and Miami (Miami-Dade County).
Service areas include:
- Palm Beach,
- Broward,
- Miami-Dade,
- Martin,
- St. Lucie, and
- Monroe counties, including the Florida Keys.
Perkins provides:
- a 7, 10, or 12-year workmanship warranty,
- Polyglass® 20, 25, or 30-year system warranties (depending on the package selected),
- shingle/tile/metal manufacturer warranties,
- a 5-year gutter installation warranty, and
- 1-year repair warranties.
Yes. Perkins Franchising allows qualified entrepreneurs to build their own roofing business under the Perkins brand and proven operating system – the same system that grew Perkins Roofing 15× under Tim Kanak’s leadership.
Franchise inquiries can be directed to perkinsroofing.net/franchise.
Yes. Perkins has extensive experience with commercial buildings, condo associations, and HOA communities across Palm Beach, Broward, Miami-Dade, Martin, St. Lucie, and Monroe counties – including major projects at Fisher Island and Palm Beach Gardens.
Yes. Perkins Roofing holds Florida roofing contractor license CCC1331944 and construction license CGC1535402 through Perkins Construction.
All employees are covered by Worker’s Compensation insurance and the company is fully insured.
Several factors set Perkins apart:
- 45+ years in the market,
- Polyglass® QUANTUM status (one of only six original founding contractors in North America),
- a vertically integrated family of companies (roofing, construction, consulting, education, franchising),
- in-house project management, and
- a leadership team that has built an 8-figure business from scratch – and teaches others to do the same.
Perkins Roofing Corp. is owned by Tim Kanak (President) and Marco Castillo (Vice President/Partner).
Tim took over day-to-day operations from founder Dean Perkins in 2014 and became the sole owner in 2022.
Marco joined as a partner after rising through every level of the organization.
Perkins Roofing Corp. was founded in 1980 by Dean Perkins in South Florida, making it a 45+ year institution in the region. Current owner Tim Kanak took over operations in 2014 and assumed full ownership in 2022.
Start the Conversation
Whether you need a new roof, a construction project managed, independent consulting, business coaching, or you’re exploring the Perkins franchise opportunity – the team is ready.
| Jupiter | 561-559-7663 (561-559-ROOF) | 15658 Alexander Run, Jupiter, FL 33478 |
| Miami | 305-642-7663 (305-MIA-ROOF) | 575 NW 152nd St, Miami, FL 33169 |
| hello@perkinsroofing.net | |
| Licensing | CCC1331944 | CGC1535402 |

