Be one of Florida’s first 100 verified roofers. Claim your RCF Verified badge free, then $199/yr. · 100 spots left Get verified
KF

K & F Roofing

Panama City Beach
Licensed & insured DBPR verified
Roof repairRoof replacementNew construction roofingReroofing+4 more
5.050 Google reviews
Is this your company?Claim your free listing to edit your profile, add photos, and put the verified badge on your own site.Claim this listing

About

K & F Roofing is a locally owned and operated, family run roofing contractor based in Panama City Beach, Florida. The company specializes in residential and commercial roofing, installing and repairing both metal roofs and asphalt shingle roofs, including new construction, full replacements, and repairs. K & F Roofing holds Florida Certified Roofing Contractor license CCC1332597, qualified by Fred Damacio Portillo. Building permit records show the company has completed more than 70 roofing projects in the past three years, working primarily in Panama City Beach and extending into Panama City, Destin, Niceville, Fort Walton Beach, Santa Rosa Beach, and Chipley. Most of its projects are reroofs and roof replacements in the $5,000 to $20,000 range, reflecting a focus on residential shingle and metal roofing work. The company offers free on-site estimates for roofing projects in the Bay County area.

Services

Roof repair
Roof replacement
New construction roofing
Reroofing
Metal roof installation
Metal roof overs
Asphalt shingle roofing
Skylights

License verification

License checked against the Florida Department of Business & Professional Regulation (DBPR). Confirm current status before signing any contract.

CompanyK & F Roofing
License typeCCC, Certified Roofing Contractor
License no.CCC1332597
Status Active & current
License boardFL DBPR
RegionPanama City Beach
DBPR verified Licensed in FL

Confirm this license yourself at myfloridalicense.com.

Location & service area

Google reviews

5.0
Rated by 50 verified Google reviewers Verified by Google

Showing this company's live Google rating. Read the reviews on Google ›

Verification badges

Earned from K & F Roofing's verified Florida license, live Google rating, and standing in Panama City Beach. Every badge links back to this profile so anyone can confirm it, and it updates automatically if the underlying status changes.

Florida DBPR Verified on Roofing Companies Florida — K & F Roofing

Own this company? Claim your listing to add these verified badges to your own website.

Frequently asked

Where is K & F Roofing located?
K & F Roofing is based at 319 Malaga Place in Panama City Beach, Florida, serving Bay County and the surrounding Florida Panhandle.
Is K & F Roofing licensed in Florida?
Yes. K & F Roofing holds Florida Certified Roofing Contractor license CCC1332597, qualified by Fred Damacio Portillo.
What roofing materials does K & F Roofing work with?
The company installs and repairs both metal roofs and asphalt shingle roofs for residential and commercial properties.
Does K & F Roofing handle new construction roofing?
Yes, in addition to repairs and replacements, K & F Roofing installs roofs on new construction projects.
What areas does K & F Roofing serve?
Building permit records show K & F Roofing completing roofing projects across Panama City Beach, Panama City, Destin, Niceville, Santa Rosa Beach, Fort Walton Beach, and Chipley.
Does K & F Roofing offer free estimates?
Yes, the company offers free estimates and will come to the property to evaluate the roofing work needed.
Does K & F Roofing repair storm or wind damage?
Yes, the company performs roof repairs and reroofs, work consistent with storm and wind damage recovery across its Florida Panhandle permit history.
What size roofing jobs does K & F Roofing typically handle?
Building permit records show typical roofing job values around $13,100, ranging from small repairs to full reroofs.
Is K & F Roofing a locally owned company?
Yes, K & F Roofing describes itself as a locally owned and operated, family run roofing company.
How do I get a quote from K & F Roofing?
Call K & F Roofing directly at (850) 890-4171 to schedule a free estimate.