John Kraja, owner of Roofing Network, licensed roofing contractor in Oakland Park FL since 1993

Meet the Team Behind Every Roof We Stand On

Roofing Network isn't a call center, a franchise, or a storm chaser. We're a family-owned roofing company based in Oakland Park, FL — building a reputation one roof at a time since 1993.

30+

Years in South Florida

Roofing since 1993 in Oakland Park

2000+

Roofs Installed & Repaired

Residential & commercial projects

4.8 ★

Google Rating

Over 140+ Google reviews (and all other platforms).

3

Counties Covered

Broward · Miami-Dade · Palm Beach

Our Story

A Roofing Contractor Who Actually Shows Up

In 1993, John Kraja started Roofing Network out of a simple belief: South Florida homeowners deserved a roofer who answered the phone, showed up on time, and stood behind their work. Not a franchise. Not a call center. A real contractor with real stakes in every job.

"We don't close a job until the customer is completely satisfied. That's not a slogan — it's how we've stayed in business for 30 years."

What started as one crew in Broward County has grown into a team of licensed, GAF-certified specialists covering 40+ cities across Broward, Miami-Dade, and Palm Beach County. We've installed over 2,000 roofs — from single-family homes in Oakland Park to commercial buildings in Boca Raton — and we treat every single one like it's our own home.

South Florida doesn't forgive a bad roof. Hurricane-force winds, relentless UV, and daily rainstorms test every seam, every fastener, every flashing detail. That's why we've earned our GAF Master Elite certification — a distinction held by fewer than 3% of roofers nationwide — and why we never cut corners on materials, permits, or workmanship.

When you call Roofing Network, you talk to us. Not a call center. Not a subcontractor. The team that shows up to your roof is the team you spoke with — and we'll still be here after the job is done.

John Kraja

Owner & Founder · Roofing Network · Oakland Park, FL

The Person Behind the Permits

Built on Honesty, Not Just Shingles

"In South Florida, your roof isn't just materials and labor — it's the difference between your family being safe during a Category 4 storm and losing everything. I don't take that lightly. Not on day one, not after 30 years."

John Kraja has been roofing in South Florida since 1993. Over three decades, he's seen it all — hurricanes Andrew, Irma, and Ian; the surge of storm chasers who disappear after collecting deposits; and the slow erosion of quality that comes when contractors prioritize volume over craftsmanship.

His response was to build a team that does the opposite. Every project is permitted. Every crew member is trained. Every roof is inspected before John signs off. That's not industry standard — it's a personal guarantee.

John is personally involved in every project Roofing Network takes on. If you call, there's a good chance you'll reach him directly. If something goes wrong — and sometimes things do — he's the first call you make and the first person on site.

1993

Year Founded

Oakland Park, FL

2K+

Roofs Completed

Residential & Commercial

8+

Google Rating

Verified Reviews

40+

Cities Covered

3 South Florida Counties

15

Min. Quote Response

Aerial measurement tech

1993

Year Founded

Oakland Park, FL

2K+

Roofs Completed

Residential & Commercial

8+

Google Rating

Verified Reviews

40+

Cities Covered

3 South Florida Counties

15

Min. Quote Response

Aerial measurement tech

What We Stand For

The 4 Principles We Build On

These aren't values we printed on a wall. They're the commitments we make to every homeowner and business owner we work with — and the ones our crew is held to on every single job.

Uncompromising Integrity

We pull permits on every job. We use the materials we quote. We never recommend work that isn't needed. If we make a mistake, we fix it — no questions asked, no charge.

Deep Local Roots

We're not a national chain rotating through South Florida after every storm. We've lived here, raised families here, and built this company here. This community's trust is what keeps our doors open — and we protect it.

Radical Transparency

You'll know exactly what we're doing, why we're doing it, and what it costs — before we start. No upsells on-site. No surprises on the invoice. Straight answers from the first call to the final inspection.

Relentless Craftsmanship

GAF Master Elite certification means we're held to the highest installation standards in the industry. Not just for the warranty — because a properly installed roof is the only kind we deliver. Relentless Craftsmanship

Credentials & Certifications

Certified, Licensed & Fully Covered

In Florida, hiring an unlicensed roofer can void your homeowner's insurance and leave you personally liable for on-site injuries. Here's every credential Roofing Network carries — and why each one protects you.

gaf-master-elite PNG

GAF Master Elite®

The highest level of GAF certification. Earned by fewer than 3% of U.S. roofing contractors. Allows Roofing Network to offer GAF's Golden Pledge® Warranty — the industry's best coverage on materials and labor.

Florida Roofing License #CCC1336275

State-issued roofing contractor license required to legally perform roofing work in Florida. Always verify your contractor's license on the Florida DBPR website before signing any contract.

$2M General Liability Insurance

Full general liability coverage on every project. Protects your property from accidental damage during roofing work. Proof of insurance available upon request before any project begins.

Est. 1993

30+ Years South Florida30+ Years South Florida

4.8 Overall Rated

Over 140+ Google reviews (and all other platforms).

Workers' Compensation Coverage

Every Roofing Network crew member is covered. If someone is injured on your property, you are not liable. Hiring uninsured contractors can expose homeowners to devastating lawsuits — we eliminate that risk entirely.

How We Work

Our 5-Step Process — From First Call to Final Inspection

No surprises. No handoffs to a subcontractor. The same team from quote to completion.

Roofing Network provides free roof quotes in 15 minutes using aerial measurement technology
Roofing Network provides free roof quotes in 15 minutes using aerial measurement technology

01

Free Quote in 15 Min

Call or submit our form. We use aerial measurement technology to deliver an accurate, itemized quote — no site visit required yet.

Roof Inspection

A licensed inspector assesses your roof's condition, photographs damage, and provides a written, detailed report within 24 hours.

02

Licensed roof inspector assessing residential roof condition and photographing damage in South Florida
Licensed roof inspector assessing residential roof condition and photographing damage in South Florida
Roofing Network pulls permits and orders premium materials before any installation begins
Roofing Network pulls permits and orders premium materials before any installation begins

03

Permit & Materials

We pull all required permits from your county. We order premium materials (never leftovers). Everything is confirmed in writing before a nail is driven.

Installation Day

Our crew arrives on time. We protect your landscaping and property. Most residential roofs are completed in 1–3 days. Daily updates throughout.

04

Roofing Network crew completing full residential roof installation in South Florida in 1 to 3 days
Roofing Network crew completing full residential roof installation in South Florida in 1 to 3 days
Roofing Network senior inspector walks completed roof with South Florida homeowner before closing job
Roofing Network senior inspector walks completed roof with South Florida homeowner before closing job

03

Final Inspection

John or a senior inspector walks the finished roof with you. County inspection passed. Warranty documents delivered. Job not closed until you're satisfied.

The Crew

The People
On Your Roof

Every crew member is background-checked, trained, and covered under our insurance. You know who's on your property — always.

Every crew member is background-checked, trained, and covered under our insurance. You know who's on your property — always.

Owner & Founder · Roofing Network · Oakland Park, FL

John Kraja

Owner & Founder

30+ years in South Florida roofing. GAF Master Elite. Personally reviews every completed job before closing.

Owner & Founder · Roofing Network · Oakland Park, FL

John Kraja

Owner & Founder

30+ years in South Florida roofing. GAF Master Elite. Personally reviews every completed job before closing.

Owner & Founder · Roofing Network · Oakland Park, FL

[Name]

Lead Project Manager

Coordinates permits, materials, and crew scheduling. Your single point of contact from contract signing to final walk-through.

Owner & Founder · Roofing Network · Oakland Park, FL

[Name]

Lead Project Manager

Coordinates permits, materials, and crew scheduling. Your single point of contact from contract signing to final walk-through.

Owner & Founder · Roofing Network · Oakland Park, FL

[Name]

Master Installer

GAF-certified installation specialist with expertise in standing seam metal, tile, and TPO commercial systems.

Owner & Founder · Roofing Network · Oakland Park, FL

[Name]

Master Installer

GAF-certified installation specialist with expertise in standing seam metal, tile, and TPO commercial systems.

Owner & Founder · Roofing Network · Oakland Park, FL

[Name]

Estimating & Customer Care

Handles your quote, answers your questions, and follows up after every job. The first voice you hear when you call. Estimating & Customer Care

Owner & Founder · Roofing Network · Oakland Park, FL

[Name]

Estimating & Customer Care

Handles your quote, answers your questions, and follows up after every job. The first voice you hear when you call. Estimating & Customer Care

What Clients Say

What South Florida Homeowners Say About Us

Loading reviews…

What Clients Say

What South Florida Homeowners Say About Us

Loading reviews…

Ready to Start?

Let's Talk About Your Roof

Whether you need a full replacement, an emergency repair, or just want an honest assessment of what's up there — Roofing Network is the call that gets it done. No pressure. No commission-driven salespeople. Just straight answers and great roofing.

License Number

CCC1329271 / CGC1517295

30+ Years

Serving South Florida

Get Your Free Quote

⚡ We respond within 15 minutes

No commitment. No pressure. Privacy Policy.

Ready to Start?

Let's Talk About Your Roof

Whether you need a full replacement, an emergency repair, or just want an honest assessment of what's up there — Roofing Network is the call that gets it done. No pressure. No commission-driven salespeople. Just straight answers and great roofing.

License Number

CCC1329271 / CGC1517295

30+ Years

Serving South Florida

Get Your Free Quote

⚡ We respond within 15 minutes

No commitment. No pressure. Privacy Policy.