Schedule Inspection
Use the calendar below to select a date & time convenient for you.
APPOINTMENT WINDOW: tech arrival time may vary by +/- 15 minutes (if your appointment is 9:00am, arrival window would be 8:45-9:15am)
24/7 Storm Response Team
Here to Answer Your Call
Select your appointment time online to request a damage inspection by one of our experienced roofing service techs.
Select your appointment time online to request a damage inspection by one of our experienced roofing service techs.

Residential ›

Commercial ›

Storm Damage ›

Elite President's Club award winner & Oklahoma's oldest Master Elite contractor.














Bartlesville sits in a part of Oklahoma that asks a lot of a roof. Spring hail rolls in off the plains, summer winds put repeated stress on shingles and flashing, and the occasional ice storm reminds every Washington County homeowner why fastening pattern, underlayment, and ventilation matter. We have been building roofs since 1987 for Bartlesville families and businesses, and we know what holds up here.
We have earned the certification of GAF Master Elite® roofing contractor, a designation reserved for less than 2% of roofers in the country. We are also Oklahoma’s first and oldest Master Elite contractor and a GAF 3-Star President’s Club Award Winner. For a Bartlesville homeowner, that is not just a credential. It is access to the strongest workmanship warranties GAF offers, and it is the reason we are still standing behind roofs we installed in the 1990s.
We install GAF systems almost exclusively. That focus lets us train every crew on the same manufacturer specifications, document every install for warranty registration, and deliver consistent quality on every home in Hillcrest Heights, every project off Frank Phillips Boulevard, and every commercial property near the ConocoPhillips and Phillips 66 corridor.
Arrowhead Roofing has completed 25 jobs in Bartlesville, OK between June 2026 and September 2026.
The most recent job was on September 21, 2026.
Arrowhead Roofing has completed 30 jobs in Bartlesville, OK in the last 12 months. The first job there was in June 2019.
Free roof inspection after a tree limb fell on the edge of the house.
Free roof inspection and replacement estimate after a major windstorm.
Free roof inspection and replacement estimate after a major windstorm.
Free estimate to replace damaged fascia and rotted soffits.
As your trusted Bartlesville roofing contractor, we deliver the full range of residential and commercial services from a single team that has worked across Washington County since 1987. Every project is led by a factory-certified crew, installed to GAF specifications, and backed by manufacturer and workmanship warranties that hold up when the next storm rolls through.
Bartlesville Roof Repair: Our experienced team handles everything from a single missing shingle near the Frank Phillips Home neighborhood to major storm damage on a commercial flat roof. We work on shingle, metal, tile, and flat roof systems, and every repair is documented for your warranty file.
Bartlesville Roof Replacement: When a roof has reached the end of its service life, or when storm damage makes replacement the right call, we install the full GAF lineup: standard architectural shingles, designer shingles, luxury shingles, and GAF-approved standing seam and stone-coated steel metal roofing. Most replacements complete in one to three days depending on the system.
Free Bartlesville Roof Inspections: We provide no-cost roof inspections across Bartlesville and the surrounding Washington County area. After spring hail, after a high-wind event, or as part of annual maintenance for an aging roof, we will document the condition of your roof, photograph any storm damage, and send you a clear written report. There is no obligation.
Bartlesville Storm Damage Restoration: Bartlesville saw severe weather as recently as the past two storm seasons, and a lot of roofs in town still carry damage from those events that homeowners have never had assessed. We respond quickly after every major storm, document hail and wind damage thoroughly, and provide the inspection reports your insurance adjuster needs.
Bartlesville Commercial Roofing: We serve commercial property managers, building owners, and facilities teams across Bartlesville. From a TPO membrane retrofit on a downtown building to maintenance plans for a multi-property portfolio, our commercial team handles single-ply, modified bitumen, built-up, coatings, and commercial metal systems.
Bartlesville has a roofing profile unlike any other city in our service area. Three things shape almost every project we take on here.
First, the housing stock spans nearly a century. We work on bungalows and Tudor-inspired homes in the older neighborhoods around the downtown historic district and the Frank Phillips Home, mid-century ranches throughout the central city, and newer construction in Hillcrest Heights, Burlingame Ridge, Prairie Ridge, and the subdivisions east of US-75. Each era brings its own challenges. Older homes often need decking inspection alongside the shingle layer. Mid-century ranches frequently have deferred ventilation work. Newer subdivisions look clean from the curb but may carry hidden hail bruising from recent storms.
Second, Bartlesville’s severe weather exposure is real and well-documented. The Bartlesville area has been under severe weather warnings dozens of times in the past year alone, and Doppler radar has detected hail at or near the city more than 130 times in recent reporting. The result is roofs that age faster than their warranty schedule would suggest, and a homeowner population that has learned to take post-storm inspections seriously. After the recent severe weather that moved through town, we worked with dozens of Bartlesville families on full replacements and complex repairs, and we are still seeing follow-on damage surface today.
Third, Bartlesville’s identity is built on doing things right. This is the city of Phillips Petroleum, the Price Tower, and Woolaroc. There is a standard of work that Bartlesville families expect from anyone who shows up at their door with a ladder. We meet that standard by installing one manufacturer’s systems, documenting every step, and standing behind our work with the strongest warranties in the industry.
After a hail or wind event, the most valuable thing a Bartlesville homeowner can have is a thorough, documented roof inspection from a contractor your insurance adjuster recognizes and respects. We document storm damage, provide detailed inspection reports, and meet with insurance adjusters on-site so the scope of damage is captured accurately.
We are not a licensed public adjuster, and we do not negotiate insurance claims. What we do is provide the inspection, documentation, and on-site adjuster meetings that help the inspection process move forward correctly. Learn more about our free roof inspection process or how we support Bartlesville storm insurance documentation.
Bartlesville is the seat of Washington County in northeast Oklahoma, with a population of roughly 35,000 and a long history as the headquarters city of Phillips Petroleum. Today the city is home to major operations of Phillips 66, ConocoPhillips, ABB, and a Walmart distribution center, along with Oklahoma Wesleyan University and a national historic district that includes the Frank Phillips Home, the Price Tower, and the Nellie Johnstone Number One.
We are proud to be the roofing contractor Bartlesville families and businesses call when the work has to be done right. From the historic homes near the downtown district to the newer subdivisions on the city’s southern and eastern edges, our team is ready to help with everything from a single missing shingle to a full commercial replacement. Schedule a free Bartlesville roof inspection or learn more about our Tulsa roofing company.
Yes. We provide 24/7 emergency response across Bartlesville and Washington County. After a major hail or wind event, our team prioritizes calls from the affected area and dispatches crews as fast as conditions allow. For active leaks, we will get a tarp installed quickly to stop interior damage, then schedule the full repair or inspection separately.
For non-emergency inspections, we typically schedule within a few business days. After widespread storm events, the schedule can fill quickly, so we recommend calling early. The inspection itself takes about 30 to 60 minutes for a typical home, and we deliver a written report with photos shortly after.
We install GAF roofing systems almost exclusively. That includes the full asphalt shingle lineup (standard architectural, designer, and luxury), GAF-approved standing seam metal, and GAF-approved stone-coated steel. We made the decision to focus on one manufacturer so that every install meets the same factory specifications and qualifies for GAF’s strongest warranty tiers, including the GAF Golden Pledge® and the 40-year workmanship warranty available only to 3-Star President’s Club contractors.
Three steps, in order. First, document any visible damage and interior water spots with photos. Second, schedule a free inspection so the damage is documented professionally before your insurance carrier sends an adjuster. Third, file the claim with your insurance carrier. We meet with adjusters on-site, provide our inspection report, and help the inspection process move forward. We do not negotiate the claim itself, but our documentation gives the adjuster what they need to evaluate it correctly.