Tulsa's Trusted
Roofing & Construction
Experts
Residential • Commercial • Storm Damage • Gutters • Siding
Tulsa's Trusted Roofing & Construction Experts
Full-Service Roofing & Construction
The Contractor You Can Actually Count On
We're not a national chain or a fly-by-night crew. We're your Tulsa neighbors — and we stand behind every job we do.
Licensed & Insured
Fully licensed in the State of Oklahoma with comprehensive liability insurance and workers' comp. You're protected on every project.
Local Tulsa Company
Born and raised in Tulsa. We know the weather, the neighborhoods, and the building codes. When the storm hits, we're already here.
Free Estimates
No obligation, no pressure. Get a detailed written estimate on your project within 24–48 hours. We make it easy to get started.
Quality Materials
We use only manufacturer-approved materials with transferable warranties. Your new roof should last decades — not just until the next storm.
Insurance Experts
We work with all major insurance companies and can help guide you through the claims process from inspection to final payment.
On-Time Completion
We respect your time. Our crews show up when scheduled and work efficiently to complete your project on time, every time.
Tulsa Homeowners Trust Average Joes
Average Joes replaced our entire roof after the hailstorm last spring. From the initial inspection to the final cleanup, the whole process was seamless. They handled everything with our insurance company and we couldn't be happier with the quality of the work.
I've used three different roofing contractors in Tulsa over the years. Average Joes is by far the most professional. They showed up on time, kept my yard clean every day, and finished ahead of schedule. I'll never use anyone else.
They installed new gutters and replaced the siding on the back of our house. The crew was polite, the work was excellent, and the price was fair. Getting the estimate was easy and they answered every question we had. Highly recommend to anyone in Tulsa.
Ready to Get Started?
Call (918) 900-5345 or request a free estimate online today. No pressure, no obligation.