Perry Roofing Contractors

Verified — license confirmed

✅ Independently Verified

The state license was matched in the official state registry. Look it up yourself, and always ask for a current certificate of insurance before you sign.

  • License # CCC1331303
  • Status Current, Active
  • Expires 2028-08-31
  • Last checked Oct 20, 2026
🔍 Verify on Florida DBPR ↗ Opens the public Florida records — search license #CCC1331303.
2505 NW 71st Pl, Gainesville, FL 32653
Gainesville, Florida
Roofing Contractor
Registry last checked October 2026
  • Roofing Contractor serving Gainesville, Florida — based at 2505 NW 71st Pl, Gainesville, FL 32653.
  • Services: emergency repair, storm damage repair, roof repair, roof inspection, roof replacement.
  • State license #CCC1331303 (Current, Active), expires 2028-08-31.
  • Independently verified by PickARoofer since October 2026.

Services Offered

Roof Repair Gutter Services Roof Replacement Storm Damage Roof Inspection

Request a quote from Perry Roofing Contractors

Your request goes to Perry Roofing Contractors only. If they can't take it right now, we tell you and send nothing.

Free · No obligation · Sent to Perry Roofing Contractors only

Looking up Perry Roofing Contractors in Florida

Florida licenses roofing contractors through the Department of Business and Professional Regulation (DBPR) — Certified Roofing Contractor and Registered Roofing Contractor are separate license types, and DBPR's own license search lets anyone verify one by name Official lookup: Florida DBPR license lookup.

  1. Have the insurer or agent send the certificate of insurance to you, since a license says nothing about coverage.
  2. Start the lookup with the license number; use the business name only if the number fails.
  3. Write down the expiry and make sure it outlasts the job.
  4. Match the name, the city and the status. The record should read active or in good standing.

Registry last checked October 2026; the license on file shows an expiration of 2028-08-31. A badge covers the license match only, not insurance or workmanship.

Storm record for Gainesville and Alachua County

From 2017, NOAA has filed 19 hail reports in Alachua County. Reports of 1 inch or larger fall on 5 days. The worst of it: 3 days with stones of 1.75 inches or larger, topped by a 2.5-inch stone near a tennis ball. 2025 is the last year with a 1.75-inch report.

Date your photos after each hail day and keep them. A written inspection from Perry Roofing Contractors or any other roofer is worth asking for before work starts.

Thunderstorm wind peaked at 81 mph in the record.

78 percent of reports fall between April and July, and April alone has 37 percent. 6 calendar months each hold under 2 percent of reports.

Florida ranks only counties with 30 or more reports, and Alachua County is not among them, so no density rank is shown.

0 hail reports fell within 25 miles of Gainesville over the past 90 days.

Alachua County hail and storm figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Days at 1.75 inches or more3
Biggest stone, inches2.5
Top gust, mph81
Busiest monthApril
Hail reports, all years27
Share of reports in April to July78%

The biggest day on file is April 11, 2025: a 2.5-inch stone, about the size of a tennis ball, reported near Phifer.

Heaviest full years for hail reports in Alachua County
Calendar yearReportsTop size, in
201610.88
202121
202431
1 in hail1 in hail1 in hail1.5 in hail1.5 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail2 in hail2.5 in hail Gainesville
1 inch or more 1.75 in or more baseball and up. Here each dot is one hail report with coordinates (14 in all). They mark report points and do not trace storm paths. Sources: NOAA Storm Events, US Census county outline.

The housing stock in Gainesville

Median year built in Gainesville is 1983, a typical house age of 43 years. Homes of that age usually carry a first or second replacement roof, about 2 cycles at 25 years apiece. Against a median home value of $235,000, a $10,125 mid-range asphalt roof is 4 percent of the house.

Gainesville housing, Census American Community Survey
MeasureValue
Pre-1980 homes44.5%
Total housing units65,747
Owner-occupied38.5%
Single-family homes42.8%
Typical household income$45,611

Replacement costs in Gainesville

Prices in Gainesville run about 10 percent below our national basis, so asphalt shingles land at $6,300 to $13,950. For the Gainesville, FL Metro Area, the BLS median roofer wage is $46,660 a year. The county holds 22 roofing establishments with employees, per the Census. 36.4 percent of them have fewer than 5 employees.

Cost by roofing material, 2,000 sq ft, Gainesville price index applied
MaterialInstalled costLifespanYearly cost
Standing Seam Metal$21,600 - $36,00050 to 70 years$480
Concrete Tile$13,500 - $24,30040 to 50 years$420
Metal Shingles$12,600 - $21,60035 to 50 years$400
Cedar Shake$12,600 - $23,40020 to 30 years$720
Architectural Asphalt Shingles$8,100 - $13,95025 to 30 years$400
TPO / EPDM (Flat)$7,200 - $14,40015 to 25 years$540

Full cost guide for Gainesville →

The numbers behind this listing

Expiry on file is 2028-08-31, roughly 22 months out.

Perry Roofing Contractors on PickARoofer, imported listing data
ItemValue
License number on fileCCC1331303
License status on fileCurrent, Active
Expires2028-08-31 (22 months)

Gainesville roofing questions

Does hail damage have to be fixed right away?
Do not wait for a leak. A short inspection after the storm documents the damage while the date is fresh.
What is the biggest hail on record for Alachua County?
NOAA's biggest since 2017 entry for the county is 2.5 inches, comparable to a tennis ball, with 3 golf-ball days.
What should I budget for a new roof near Gainesville?
Count on $6,300 to $13,950 for a standard asphalt job in Gainesville; the midpoint is $10,125.
Can I confirm Perry Roofing Contractors is licensed?
Look up the Florida record by license number, compare the name and status, and note the expiry before you sign anything.
Is Gainesville an older housing market?
The median home was built in 1983, so it is 43 years old. Roof age tracks the house unless a replacement happened, and 25 years is a common asphalt life.
Does Gainesville get a lot of hail?
The county file counts 19 hail entries since 2017. 5 of those days reached 1 inch, and April leads the calendar.

Is this your business? Claim or fix this listing · Add a badge to your site · Report a mistake / ask for removal