Serving Bartlesville, Dewey, Nowata & all of Washington County
Mon–Fri 8–5 · Storm response available 918-629-6953
High-end home with a beautifully finished shingle roof
Bartlesville, Oklahoma · Roofing Done Right

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.

Google ReviewedRead verified homeowner reviews below
★★★★★
Consistently 5-star serviceHonesty · Speed · Quality
 What Bartlesville-area homeowners say about Thomas Roofing
★★★★★

"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."

Kayla Stueber Google
★★★★★

"Affordable, flexible, fast and polite…couldn't ask for a better experience for our roof repairs!"

Adam Boyles Google
★★★★★

"Thomas Roofing helped my family through all phases of the roof replacement process and answered all our questions with patience and professionalism."

Christi Davis Google
★★★★★

"Great people and quality work. Thomas and Doug were a pleasure to work with every step of the way."

Tanner Thompson Google
★★★★★

"Fast and quality don't often go together, but at Thomas Roofing they do. Top notch customer service."

Michael Tyre II Google
★★★★★

"Fast response. He worked us in the same day to check out our roof leak. Very friendly and courteous."

Christine Martinez Google
★★★★★

"Superb communication and quick response. Highly educated in all things roofing and repairs."

Vince Medina Google
★★★★★

"Thomas was courteous and friendly, going above and beyond to ensure my home would be safe."

Jon Moser Google
★★★★★

"He was very honest and told us the truth about what was really necessary to address our problem."

Jeff Miller Google
★★★★★

"We would recommend Thomas Roofing 100 times out of 100. Supporting small local business is important to us."

Jamie Warren Google
★★★★★

"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."

Kayla Stueber Google
★★★★★

"Affordable, flexible, fast and polite…couldn't ask for a better experience for our roof repairs!"

Adam Boyles Google
★★★★★

"Thomas Roofing helped my family through all phases of the roof replacement process and answered all our questions with patience and professionalism."

Christi Davis Google
★★★★★

"Great people and quality work. Thomas and Doug were a pleasure to work with every step of the way."

Tanner Thompson Google
★★★★★

"Fast and quality don't often go together, but at Thomas Roofing they do. Top notch customer service."

Michael Tyre II Google
★★★★★

"Fast response. He worked us in the same day to check out our roof leak. Very friendly and courteous."

Christine Martinez Google
★★★★★

"Superb communication and quick response. Highly educated in all things roofing and repairs."

Vince Medina Google
★★★★★

"Thomas was courteous and friendly, going above and beyond to ensure my home would be safe."

Jon Moser Google
★★★★★

"He was very honest and told us the truth about what was really necessary to address our problem."

Jeff Miller Google
★★★★★

"We would recommend Thomas Roofing 100 times out of 100. Supporting small local business is important to us."

Jamie Warren Google
Why Thomas Roofing

Legitimate. 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.

Our Work

Roofs We're Proud Of

Real completed projects from the Thomas Roofing crew.

Storm & Hail

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-damaged roof in Bartlesville Restored roof after Thomas Roofing Storm Damage Restored

Left: storm damage in Bartlesville, OK (Wikimedia Commons, illustrative). Right: a completed Thomas Roofing project.

How It Works

Simple, Start to Finish

1

Call or Request an Estimate

Reach out by phone or the form. Tell us what's going on with your roof.

2

Free Roof Inspection

We climb up, look closely, and photograph what matters — often the same day.

3

Honest Recommendation

We show you what we found and tell you the truth: repair, replace, or leave it be.

4

Quality Installation

Our crew does the work right, with American-made products and a clean jobsite.

5

Final Walkthrough

We walk the finished job with you and make sure you're covered.

Reviews

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."

K
Kayla Stueber Verified Google review
★★★★★

"Affordable, flexible, fast and polite…couldn't ask for a better experience for our roof repairs!"

A
Adam Boyles Verified Google review
★★★★★

"Thomas Roofing helped my family through all phases of the roof replacement process and answered all our questions with patience and professionalism."

C
Christi Davis Verified Google review
★★★★★

"Great people and quality work. Thomas and Doug were a pleasure to work with every step of the way."

T
Tanner Thompson Verified Google review
★★★★★

"Fast and quality don't often go together, but at Thomas Roofing they do. Top notch customer service."

M
Michael Tyre II Verified Google review
★★★★★

"Fast response. He worked us in the same day to check out our roof leak. Very friendly and courteous."

C
Christine Martinez Verified Google review
Right Here in Bartlesville

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.

Our Bartlesville Office501 SE Frank Phillips Blvd, Ste 203-1, Bartlesville, OK 74003
Downtown Bartlesville, Oklahoma
FAQ

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.

Call Now Free Estimate