About O3

Roofing run by people who still climb the ladder themselves.

We started as a two-person crew doing repairs after hailstorms. Seventeen years later, we're still the ones on the roof — just with better ladders.

Our story

Started on a ladder, not in a boardroom.

O3 Roofing opened in 2009 when founder Mike Torres left a national roofing franchise, tired of watching crews get pushed to cut corners on flashing and underlayment to hit a quota. He kept it small on purpose: three crews, one service area, no subcontracting to whoever's cheapest that week.

That's still how we run it. Every estimator on our team has torn off a roof. Every crew lead has been with us for at least five years. When we say we stand behind the work, it's because the same people who quoted it are the ones who did it.

We're not the biggest roofing company in the metro, and we don't want to be. We want to be the one your neighbor already used.

2009Founded
1,400+Roofs completed
3Crews, all local
20 yrsWorkmanship warranty
How we work

What doesn't change from job to job.

Craft over shortcuts

Correct nail pattern, correct overlap, correct flashing — even on the parts a drive-by inspection would never catch.

Written, not verbal

Every estimate is itemized. Every change is documented. Nothing gets added to your bill that wasn't agreed to first.

Local accountability

Our crews live in the neighborhoods they work in. If something's wrong, we're not a phone number in another state.

Safety first, always

Harnessed on any pitch over 6/12, daily site checks, and insurance that actually covers what it says it does.

Who you'll meet

The crew leads on your job.

Mike Torres

Founder — 22 years roofing, licensed master roofer

Priya Shah

Lead Estimator — insurance claims & storm damage

Danny Kessler

Crew Lead — full replacements & standing seam metal

Want to see the work before you hire us?

Ask for references from your neighborhood — we've probably already done a roof on your block.

Get in touch