
Bartlesville's Trusted Roofing Company
Roof repair, replacement, storm & hail damage, and gutters — handled honestly, done well, and backed by neighbors who actually pick up the phone.
"Thomas was fantastic to work with. He was the third roofer I had contacted to repair our roof and he blew all the others out of the water."
"Affordable, flexible, fast and polite…couldn't ask for a better experience for our roof repairs!"
"Thomas Roofing helped my family through all phases of the roof replacement process and answered all our questions with patience and professionalism."
"Great people and quality work. Thomas and Doug were a pleasure to work with every step of the way."
"Fast and quality don't often go together, but at Thomas Roofing they do. Top notch customer service."
"Fast response. He worked us in the same day to check out our roof leak. Very friendly and courteous."
"Superb communication and quick response. Highly educated in all things roofing and repairs."
"Thomas was courteous and friendly, going above and beyond to ensure my home would be safe."
"He was very honest and told us the truth about what was really necessary to address our problem."
"We would recommend Thomas Roofing 100 times out of 100. Supporting small local business is important to us."
"Thomas was fantastic to work with. He was the third roofer I had contacted to repair our roof and he blew all the others out of the water."
"Affordable, flexible, fast and polite…couldn't ask for a better experience for our roof repairs!"
"Thomas Roofing helped my family through all phases of the roof replacement process and answered all our questions with patience and professionalism."
"Great people and quality work. Thomas and Doug were a pleasure to work with every step of the way."
"Fast and quality don't often go together, but at Thomas Roofing they do. Top notch customer service."
"Fast response. He worked us in the same day to check out our roof leak. Very friendly and courteous."
"Superb communication and quick response. Highly educated in all things roofing and repairs."
"Thomas was courteous and friendly, going above and beyond to ensure my home would be safe."
"He was very honest and told us the truth about what was really necessary to address our problem."
"We would recommend Thomas Roofing 100 times out of 100. Supporting small local business is important to us."
Complete Roofing for Bartlesville Homes
One local team for everything above your walls — from a single leak to a full replacement.
Roof Replacement
A full, from-the-deck-up roof replacement built to stand up to Oklahoma weather.
Learn moreRoof Repair
Fast, honest roof repair — leaks, missing shingles, flashing, and storm damage.
Learn moreStorm Damage
Oklahoma storms hit hard. We help you assess damage and get your roof made right.
Learn moreHail Damage
Hail damage is often invisible from the ground. We find it and document it.
Learn moreRoof Inspections
A thorough, honest roof inspection — often the same day.
Learn moreGutters
Gutters that actually move water away from your home and foundation.
Learn moreResidential Roofing
Complete residential roofing for Bartlesville homes — done right.
Learn moreEmergency Repair
Active leak? Storm damage? Call now — we'll help you stop the damage fast.
Learn moreLegitimate. Local. Straight With You.
"I wasn't raised a roofer, but I was raised on how to take care of people." — Thomas Longacre, founder. That standard shows up in every inspection, every estimate, and every roof we build.
Real Reviews, Real People
Homeowners consistently praise our honesty, speed, and quality — read their words, not our claims.
Owner-Led & Local
Founded by Thomas Longacre on a simple idea: take care of people first. That still runs every job.
American-Made Products
We build with quality American-made roofing materials designed to stand up to Oklahoma weather.
Honest Assessments
We tell you the truth — repair, replace, or leave it be. No scare tactics, no pressure to buy.
Fast Storm Response
When Oklahoma weather hits, we move quickly to inspect damage and stop leaks before they spread.
Bartlesville Presence
A real local office at 501 SE Frank Phillips Blvd, Ste 203-1 — we're your neighbors, not a call center.
Roofs We're Proud Of
Real completed projects from the Thomas Roofing crew.

Full architectural shingle roof

Clean ridge, valley & flashing work

Oklahoma home, done right

Tear-off to finished roof

Quality in the finish
Oklahoma Weather Doesn't Wait. Neither Do We.
Bartlesville sits in the path of some of Oklahoma's roughest weather. Hail and high winds can damage a roof in minutes — often in ways you can't see from the ground.
After a storm, we inspect closely, document what we find clearly, and help you understand your options. No scare tactics. No unsupported insurance promises. Just a straight look at your roof.
- Fast post-storm inspections
- Clear photo documentation of damage
- Emergency leak stopping & tarping
- Honest guidance through the process
Storm Damage
Restored
Left: storm damage in Bartlesville, OK (Wikimedia Commons, illustrative). Right: a completed Thomas Roofing project.
Simple, Start to Finish
Call or Request an Estimate
Reach out by phone or the form. Tell us what's going on with your roof.
Free Roof Inspection
We climb up, look closely, and photograph what matters — often the same day.
Honest Recommendation
We show you what we found and tell you the truth: repair, replace, or leave it be.
Quality Installation
Our crew does the work right, with American-made products and a clean jobsite.
Final Walkthrough
We walk the finished job with you and make sure you're covered.
Homeowners Trust Thomas Roofing
Verified reviews from real customers. We didn't write a word of these.
"Thomas was fantastic to work with. He was the third roofer I had contacted to repair our roof and he blew all the others out of the water."
"Affordable, flexible, fast and polite…couldn't ask for a better experience for our roof repairs!"
"Thomas Roofing helped my family through all phases of the roof replacement process and answered all our questions with patience and professionalism."
"Great people and quality work. Thomas and Doug were a pleasure to work with every step of the way."
"Fast and quality don't often go together, but at Thomas Roofing they do. Top notch customer service."
"Fast response. He worked us in the same day to check out our roof leak. Very friendly and courteous."
A Real Local Roofer, Not a Call Center
Thomas Roofing keeps an office right in Bartlesville, on SE Frank Phillips Blvd. We know these neighborhoods, this weather, and these homes — because they're ours too.

Roofing Questions, Answered
Straight answers to the questions Bartlesville homeowners ask us most.
Most residential roof replacements in the Bartlesville area fall within a range that depends on the size of your roof, its pitch, the materials you choose, and the condition of the decking underneath. The honest answer is that no reputable roofer can quote an exact price without seeing your roof. We provide a free inspection and a clear, written estimate so you know exactly what you're paying for before any work begins.
Roof repairs cost far less than a replacement and vary with the size and nature of the damage — a few lifted shingles and a flashing reseal sit at the low end, while widespread storm damage costs more. We inspect first, tell you plainly whether a repair will actually solve the problem, and give you a fair price in writing.
Common signs include an age of 20+ years, widespread curling or missing shingles, granules filling your gutters, repeated leaks, and daylight through the decking. If repairs are becoming frequent and costly, replacement is often the smarter long-term investment. A free inspection will give you a straight answer.
Hail damage often looks like soft, bruised spots on shingles and bare patches where the protective granules have been knocked off. You may also see dents on gutters, vents, flashing, and metal surfaces. Much of it is hard to spot from the ground, which is why a close-up inspection after a hailstorm matters.
Yes. Hail damage is frequently invisible from the driveway but can shorten your roof's life and lead to leaks months later. A prompt inspection documents any damage while it's fresh — important both for your roof's health and for any insurance claim.
As soon as possible. A small leak lets water into your decking, insulation, and ceilings, where it causes rot and mold that cost far more to fix than the original leak. If water is actively coming in, call us for emergency service and we'll help you stop the damage fast.
Most residential roof replacements are completed in one to two days, depending on the size and complexity of the roof and the weather. We'll give you a clear timeline before we start and keep the jobsite clean throughout.
For most Bartlesville homes, quality architectural asphalt shingles offer the best balance of durability, wind and impact resistance, and value against Oklahoma's hail and high winds. Impact-rated shingles can be a smart upgrade in hail-prone areas. We'll walk you through the options that fit your home and budget.
Many homeowners policies cover sudden storm and hail damage, but coverage and deductibles vary by policy. We can inspect your roof, document what we find clearly, and help you understand the damage — though your insurer makes the final coverage decision. We never make promises about what your policy will pay.
A good rule of thumb is once a year, plus after any significant hail or windstorm. Regular inspections catch small problems while they're still cheap to fix and extend the life of your roof.
Look for a local company with real reviews from real customers, clear and honest communication, proper documentation, and no high-pressure sales tactics. A good roofer will tell you the truth — even when the truth is that you don't need a new roof yet. That's the standard we hold ourselves to.
Need Help With Your Roof?
Call Thomas Roofing today or request your free, no-pressure estimate. We'll give you a straight answer about what your roof actually needs.