Request a roofing estimate from JB’s in Northwest Florida. Tell us what needs attention and where the property is located so our team can discuss the appropriate service or project visit.
Veteran-Owned · Licensed & Insured · Free Estimates
Roof Leaking or Storm-Damaged? Get a Free Estimate.
JB’s Contracting repairs and replaces roofs across Jackson, Holmes, and Washington Counties. Fast inspections, honest repair-vs-replace answers, and quality work that stands up to Northwest Florida weather — including insurance and storm-damage claims.
What You Get
- Free roof inspection and estimate
- Repair, full replacement, and metal roofing
- Storm-damage and insurance-claim help
- Quality materials and workmanship
- Veteran-owned, licensed and insured
Why Homeowners Choose JB's
We’re local, we answer the phone, and we tell you straight whether you need a repair or a replacement — no scare tactics, no storm-chaser games.
Veteran-Owned · Licensed & Insured · Free Estimates
Prepare for your roofing estimate
Before you contact us, gather the roof’s age, known leaks, recent storm damage and the type of material you have. Photos can help explain the concern, but only take them from a safe location.
Also tell us whether you want to repair an existing problem or plan a larger improvement. That helps us understand the work you have in mind. If you have plans or a written scope, include those details in your request.
Discuss the scope and next steps
During the conversation, ask what the proposed work includes, what still needs evaluation and how pricing will be confirmed. A site visit may be necessary before the team can define the work. We will discuss the next step with you.
Call (850) 363-3111 or use our contact page to begin. Sending a request does not automatically confirm an appointment.

