Houston · Roofers

Houston Roofers DIY SEO

A paid-access workbook for Houston roofers, roofing companies, residential + commercial roofing contractors, storm-damage + hail + wind + hurricane restoration specialists, roof leak + emergency repair + inspection + replacement specialists, metal + shingle + tile + flat-roof + TPO commercial roofers, and gutter installers — keyword research, GBP, service + emergency + storm pages, insurance-aware content, estimate conversion, reviews, citations, AI helper, monthly tracking.

Houston is one of the highest-volume + most storm-driven roofing markets in the United States. Greater Houston's Gulf Coast climate + housing stock + storm history drive massive year-round roofing demand: hurricane season (June–November — Harvey 2017, Imelda 2019, Beryl 2024 + every named storm cycle), hail season (March–May peak + secondary fall peak — Harris + Fort Bend + Montgomery + Brazoria + Galveston counties are in the most-hail-prone US roofing markets per multiple insurance carrier loss-frequency rankings), severe-weather wind events (straight-line winds + microbursts + tropical-storm-force gusts), routine afternoon thunderstorm damage + heavy-rain leak exposure + freeze-event roof + gutter damage (Feb 2021 + Jan 2024 freeze events caused widespread roof + gutter + skylight damage), post-tropical flooding-and-debris damage (tree limbs + flying debris + saturated decking), suburban + new-construction warranty + insurance work in Sugar Land + Katy + Cypress + The Woodlands + Pearland + Fulshear + Tomball, historic-housing-stock specialty work (Heights + Montrose + Bellaire + West U + Memorial pre-1960s slate + cedar shake + clay tile + standing-seam metal restoration), commercial + multifamily + retail + restaurant + medical + industrial + warehouse flat-roof + TPO + EPDM + PVC + modified-bitumen + built-up + metal-deck work across Energy Corridor + Galleria + Westchase + Med Center + Downtown + Ship Channel + Bayport + Port of Houston, and Houston's enormous multifamily + apartment-community roof-portfolio (3,000+ communities) drives a constant repair + replace + maintenance cycle. Add Houston's 3 million+ insured residential roofs and the fact that the state of Texas has the highest hail-loss insurance claim volume in the United States (per Texas Department of Insurance industry reports), and you have a market where Google + Maps + Yelp + Angi + HomeAdvisor + Thumbtack + BBB + Nextdoor + Facebook + manufacturer-certified-dealer + insurance-carrier-vendor + Realtor + property-management discovery converts at very high rates for roofing companies that do honest local SEO right — and fails catastrophically for roofers who over-promise on insurance approval / "free roof" / storm-chaser tactics (which trigger Texas Attorney General + Texas Department of Insurance enforcement + civil + criminal liability).

Three realities shape SEO for a Houston roofing company:

  1. Customers search by urgency + roof issue + storm type + neighborhood + property type. "Roofers Houston", "roofing company Houston", "roof repair Houston", "roof replacement Houston", "emergency roof repair Houston", "roof leak repair Houston", "storm damage roof repair Houston", "hail damage roof repair Houston", "wind damage roof repair Houston", "hurricane roof repair Houston Beryl", "roof inspection Houston", "residential roofing Houston", "commercial roofing Houston", "metal roofing Houston", "shingle roofing Houston", "flat roof repair Houston", "TPO commercial roof Houston", "EPDM roof Houston", "tile roof repair Houston", "slate roof repair Houston", "standing seam metal Houston", "gutter installation Houston", "gutter repair Houston", "roofer Memorial", "roofer Sugar Land", "roofer Katy", "roofer Cypress", "roofer The Woodlands", "roofer Pearland", "roofer Bellaire", "roofer Heights", "roof inspection for insurance Houston", "roof replacement insurance claim Houston" — each is a separate page, separate keyword set, separate competitor pack, separate compliance regime. Emergency + service-specific + storm-specific + neighborhood + commercial + residential pages win. A single "Services" dumping ground will not rank for any of them.
  2. Trust + license + insurance + manufacturer + claim signals are decisive — and over-claiming creates immediate Texas Department of Insurance + Texas Attorney General + Texas Business and Commerce Code § 27.02 + civil + criminal liability risk. Texas does NOT license general roofing contractors — there is no statewide roofing contractor license. Instead, trust comes from: RCAT (Roofing Contractors Association of Texas) voluntary registration (rcatexas.org), Texas Department of Insurance Storm Roofer / Trade Practice rules, Texas Business and Commerce Code § 27.02 (the Roofer Anti-Fraud Act — prohibits roofers from negotiating insurance claims on behalf of insureds, waiving deductibles, advertising "free roof" / "no deductible" / "we get insurance to pay" / "insurance approval guaranteed" — violation is deceptive trade practice + Class B misdemeanor + potential fraud charges), Texas Insurance Code Chapter 4102 (only licensed Public Insurance Adjusters can negotiate insurance claims on behalf of insureds — roofers who do so are practicing without a license + criminal liability risk), manufacturer certifications (GAF Master Elite + Owens Corning Platinum Preferred + CertainTeed SELECT ShingleMaster + Malarkey Emerald Pro + Atlas Pro Plus + IKO ShieldPro Plus + Tamko Pro Certified + Carlisle Authorized Applicator + Versico + Firestone + Mule-Hide + Johns Manville commercial — only verified + current), OSHA fall protection (29 CFR 1926 Subpart M — required for any roof work at 6+ feet — fines for non-compliance + serious-injury risk), City of Houston Building Code Enforcement permit + final-inspection (Houston Code of Ordinances Chapter 6 + 2021 IRC / IBC with Houston amendments — required for roof replacement + major repair), BBB rating (only current A or A+ — Houston has 17,000+ BBB-rated businesses; roofing has elevated complaint rates which makes BBB rating meaningful), real GL + Auto + Workers' Comp + Umbrella + Inland Marine + Roofers' Cargo insurance with carrier + limits + COI request link (Workers' Comp is critical for roofing — roofing has one of the highest workplace-fatality rates in construction), real before/during/after project photos (with written customer permission). Generic "Houston's best roofer" / "licensed and insured" (without TDLR + COI visible) / "insurance approval guaranteed" / "free roof" / "no deductible" / "100% insurance paid" / "we handle your claim" / "your roof is totaled" (storm-chaser pressure language) loses every shortlist AND creates immediate Texas Attorney General + Texas Department of Insurance enforcement risk. Texas Business and Commerce Code § 27.02 is enforced — roofers face civil penalties + Class B misdemeanor + potential fraud + unauthorized practice charges for insurance-negotiation language. Storm-chaser door-to-door restrictions vary by Houston-area suburb (some jurisdictions require permits + 3-day cancellation + contractor registration). Public Insurance Adjuster license is required for any insurance-claim-negotiation activity (Texas Insurance Code Chapter 4102 — roofers cannot legally negotiate claims; only the homeowner + their licensed Public Insurance Adjuster + their attorney can).
  3. Emergency + service-specific + storm + estimate-request pages are decisive for booked-job revenue. Houston homeowners + property managers + Realtors + HOA boards + restaurant + medical + retail + multifamily property managers — already dealing with active leaks + post-storm damage + missing shingles + insurance adjuster appointments + tree-limb damage + water intrusion — call the roofer whose page communicates emergency availability + safety-first content + transparent estimate process + insurance-aware (NOT insurance-promising) framing + real BBB + manufacturer certifications + real Workers' Comp + GL + COI visibility + real project gallery (with permission). The first roofer with a clear Emergency Roof Repair page (call-CTA-first + safety-first content), a clear Storm Damage page (helpful WITHOUT promising insurance approval + with appropriate disclaimer that only the homeowner's insurer + a Public Insurance Adjuster can negotiate claims), and a scope-fit Estimate Request form converts at multiples of a flashy homepage. Houston roofing customers spent the last 7+ years being burned by storm chasers + "free roof" + "insurance pays everything" promises — the trust-first roofer wins.

This paid workbook is for: roofing company owners + general contractors with roofing divisions + sales managers + estimators + project managers + office managers + dispatchers + production managers + crew leads + marketing managers + admins + insurance-restoration coordinators — across residential roofers (single-family + townhome + small condo), commercial roofers (flat-roof + TPO + EPDM + PVC + modified-bitumen + built-up + metal-deck + retail + restaurant + medical + warehouse + multifamily + apartment-community + HOA + church + school), storm-damage + insurance-restoration specialists (Texas Business and Commerce Code § 27.02 compliant — no claim-negotiation), emergency roof repair + tarping + temporary-protection specialists, roof leak repair specialists, roof inspection + pre-listing inspection + Realtor + insurance-adjuster-coordination specialists, metal roofing specialists (standing-seam + corrugated + R-panel + stamped metal + stone-coated steel), shingle roofers (asphalt 3-tab + architectural + designer + impact-resistant Class 4 / IR), tile roofers (clay + concrete + composite), flat-roof + low-slope specialists (TPO + EPDM + PVC + modified-bitumen + built-up + spray-foam), specialty roofers (cedar shake + slate + standing-seam restoration + historic-preservation), gutter installation + gutter repair + gutter cleaning + leaf-guard specialists, and service-area roofers anywhere in Greater Houston (Harris + Fort Bend + Montgomery + Galveston + Brazoria + Liberty + Chambers + Waller counties).

What this workbook will help you do

  • Pick the right Google Business Profile categories for a Houston roofing company (Roofing Contractor vs Commercial Roofer vs Residential Roofer vs Metal Roofing Contractor vs Gutter Service)
  • Build a real Houston roofer keyword list — by urgency (emergency + same-day + scheduled), service type (repair + replacement + inspection + storm + leak + emergency + gutter), roof type (shingle + metal + tile + flat + TPO + slate), property type (residential + commercial + multifamily + HOA + retail + restaurant + medical + warehouse + church + school), storm type (hail + wind + hurricane + tornado), customer segment (homeowner + property manager + Realtor + insurance-adjuster-referred + commercial-property-manager), and neighborhood / county
  • Build the page set that wins roofing search: homepage, Roofers Houston, Roofing Contractor Houston, Roof Repair, Roof Replacement, Emergency Roof Repair (call-CTA-first + safety-first), Roof Leak Repair, Storm Damage Roof Repair (insurance-aware, NOT insurance-promising), Hail Damage, Wind Damage, Hurricane Damage, Roof Inspection, Residential Roofing, Commercial Roofing, Metal Roofing, Shingle Roofing, Tile Roofing (where applicable), Flat Roof Repair, TPO + EPDM commercial, Gutter Installation + Gutter Repair (where applicable), Project Gallery / Before & After (permission-safe), Reviews, FAQ, About / Trust + Insurance + Certifications, Contact / Request Estimate, neighborhood pages
  • Wire scope-fit Estimate Request + Inspection Request + Emergency Call forms into your GBP and every service + storm + neighborhood + commercial page — with TCPA + privacy + insurance-aware (NOT insurance-promising) language
  • Display verifiable trust signals — BBB rating (only A or A+ + current), RCAT registration (voluntary — if current), manufacturer certifications (only verified — GAF Master Elite + Owens Corning Platinum + CertainTeed SELECT + Malarkey Emerald Pro + commercial certifications), real GL + Auto + Workers' Comp + Umbrella + Inland Marine insurance with COI request link, real awards (Houston Chronicle + Houstonia + Houston Press + Top 10 Houston Roofer — only verified + current year), real OSHA Fall Protection (29 CFR 1926 Subpart M) training documentation, real City of Houston permit + final-inspection compliance, real years-in-Houston framing (locally-established beats out-of-state storm-chaser positioning)
  • Build a privacy-safe + insurance-compliant project gallery + before/after + case-study + testimonial library that ranks for service + storm + neighborhood searches without ever publishing customer names + addresses + insurance claim details + roof inspection reports + insurance documents + contracts + invoices + private property details without written permission
  • Earn honest, voluntary Google + Yelp + Angi + HomeAdvisor + Thumbtack + BBB + Nextdoor + Facebook + manufacturer-certified-dealer reviews from real customers with privacy-safe + insurance-compliant + Texas Business and Commerce Code § 27.02-compliant response patterns
  • Submit accurate local citations across Google, Bing, Apple, Yelp, Facebook, Instagram, LinkedIn, BBB, Angi + HomeAdvisor + Thumbtack + Houzz Pro, RCAT (Roofing Contractors Association of Texas) member directory, manufacturer-certified-dealer directories (GAF Master Elite + Owens Corning Platinum Preferred + CertainTeed SELECT ShingleMaster + Carlisle Authorized Applicator + Firestone Red Shield + commercial manufacturer networks — only verified + current), NRCA (National Roofing Contractors Association), Texas Roofing Association, Houston Chamber + suburban chambers, apartment-community + property-management vendor lists (Greystar + Camden + Trammell Crow + AvalonBay + Lincoln Property + Asset Living), HOA / community-pool vendor lists, Realtor / commercial-real-estate broker vendor lists, insurance-carrier-approved vendor lists (only if currently approved — be careful with framing per § 27.02)
  • Run a monthly tracking habit so the work compounds — emergency calls + estimate requests + inspections completed + estimates provided + jobs signed + commercial / multifamily contracts + retention + ranking + reviews

What this workbook is not

  • A way to claim RCAT registration + manufacturer certifications (GAF Master Elite + Owens Corning Platinum + CertainTeed SELECT + commercial certifications) + BBB rating + awards + insurance + OSHA compliance you don't actually hold
  • A way to publish customer names + addresses + insurance claim details + roof inspection reports + insurance documents + contracts + invoices + roof photos + private property details without written customer permission
  • A way to promise insurance claim approval + "free roof" + "no deductible" + "insurance pays everything" + "we'll get insurance to pay" + "guaranteed coverage" + "100% covered" + "no out of pocket" (Texas Business and Commerce Code § 27.02 violation + Class B misdemeanor + civil penalties + deceptive trade practice + immediate Texas Attorney General + Texas Department of Insurance enforcement)
  • A way to act as a Public Insurance Adjuster without a Texas Insurance Code Chapter 4102 license — only licensed PIAs + homeowners + attorneys can negotiate claims with insurance carriers (unauthorized practice + Class B misdemeanor + civil liability + Texas Department of Insurance enforcement)
  • A way to engage in storm-chaser door-to-door tactics + scare tactics ("your roof is totaled" without inspection) + pressure tactics + multi-state out-of-state operating without local establishment (multiple Houston-area jurisdictions restrict door-to-door + require permits + cancellation periods)
  • A way to bypass OSHA Fall Protection (29 CFR 1926 Subpart M) for any roof work at 6+ feet (fatality-risk + federal enforcement + civil penalties)
  • A way to bypass City of Houston Building Code Enforcement permit + final-inspection requirements for roof replacement + major repair
  • A way to publish unsafe DIY roof repair advice (ladder safety + fall risk + structural + electrical + storm + emergency tarping + chimney + skylight + flashing + steep-pitch) in SEO content
  • A way to make warranty + financing claims without written documentation + manufacturer + lender authorization
  • A get-rich-quick or guaranteed-Maps-pack promise

⚠️ Roofing trust, license, insurance, safety, and claim warning: This DIY SEO guide helps organize roofing marketing and local visibility. It does not replace legal, Texas Business and Commerce Code § 27.02 (Roofer Anti-Fraud Act — prohibition on negotiating insurance claims + waiving deductibles + advertising "free roof" / "no deductible"), Texas Insurance Code Chapter 4102 (Public Insurance Adjuster license — required for any claim negotiation), Texas Department of Insurance Storm Roofer / Trade Practice rules, Texas DTPA + Texas Attorney General enforcement (storm-related contractor fraud is a TAG priority), OSHA Fall Protection (29 CFR 1926 Subpart M — required for 6+ feet roof work), City of Houston Building Code Enforcement + 2021 IRC / IBC with Houston amendments + roof-permit + final-inspection requirements, manufacturer-warranty rules (GAF + Owens Corning + CertainTeed + Carlisle + Firestone + commercial — install-code compliance for warranty eligibility), Texas Real Estate Commission (TREC) rules for any roof-inspection work done for real-estate transactions, RCAT voluntary registration, BBB conduct standards, Workers' Comp + Roofers' Cargo + Inland Marine + Builders Risk + GL insurance (Workers' Comp is critical — roofing has highest workplace-fatality rate in construction trades), Magnuson-Moss Warranty Act (16 CFR Part 700), FTC Endorsement Guides (16 CFR Part 254 for paid + influencer reviews), or HSE guidance. Verify every RCAT membership + manufacturer certification + BBB rating + insurance COI + Workers' Comp + OSHA compliance + permit-and-inspection compliance + customer permission before publishing. Never claim insurance approval / "free roof" / "no deductible" / "we handle your insurance claim" (Texas Business and Commerce Code § 27.02 = Class B misdemeanor + civil penalty + Texas Attorney General enforcement). Never act as Public Insurance Adjuster without Texas Insurance Code Chapter 4102 license (unauthorized practice + Class B misdemeanor + civil liability). Never engage in storm-chaser door-to-door + scare tactics + pressure tactics + "your roof is totaled" claims without inspection. Never publish customer names + addresses + insurance claim details + inspection reports + insurance documents + contracts + invoices + roof photos + private property details without written customer permission. Never publish DIY roof repair / ladder / fall / structural / electrical / storm / emergency tarping advice that risks customer harm. False RCAT / manufacturer / BBB / insurance / warranty / "we get insurance to pay" claims violate Texas Business and Commerce Code § 27.02 + Texas Insurance Code Chapter 4102 + Texas DTPA + Texas Attorney General + FTC + Magnuson-Moss and create immediate civil + criminal liability risk + manufacturer-cancellation risk.

Step-by-step Houston checklist

  1. 1

    Roofing Trust, License, Insurance, Safety, and Claim Notes

    Read this before any SEO step. The recommendations below assume your team is honest, insurance-aware, OSHA-compliant, and claims-aware about all of the following:

    • Texas does NOT license general roofing contractors — there is no statewide roofing contractor license. Do not claim "Texas licensed roofer" as if there were a state license. Honest framing: "RCAT-registered" (if voluntary RCAT member) + "City of Houston roofing permits pulled per job" + "BBB-rated" + "manufacturer-certified".
    • RCAT (Roofing Contractors Association of Texas) voluntary registration — display only if a current member in good standing. Verifiable at rcatexas.org.
    • Texas Business and Commerce Code § 27.02 (Roofer Anti-Fraud Act)prohibits roofers from: (a) negotiating insurance claims on behalf of insureds, (b) waiving or absorbing deductibles, (c) advertising "free roof" / "no deductible" / "we get insurance to pay" / "insurance approval guaranteed" / "100% insurance covered" / "no out of pocket". Violation = deceptive trade practice + Class B misdemeanor + civil penalties + Texas Attorney General enforcement + Texas Department of Insurance enforcement. Every page on your website + every Profile post + every social caption + every door-knock script must comply with § 27.02.
    • Texas Insurance Code Chapter 4102 (Public Insurance Adjuster license) — only licensed Public Insurance Adjusters (PIAs) can negotiate insurance claims on behalf of insureds. Roofers who do so are practicing without a license + Class B misdemeanor + civil liability + Texas Department of Insurance enforcement risk. Honest framing: "We can document visible roof damage for your insurance carrier; only you or your licensed Public Insurance Adjuster can negotiate the claim with your insurer."
    • Manufacturer certifications — display only if currently certified in good standing: GAF Master Elite (top 2% of US roofers — verifiable at gaf.com), Owens Corning Platinum Preferred (verifiable at owenscorning.com), CertainTeed SELECT ShingleMaster (verifiable at certainteed.com), Malarkey Emerald Pro (verifiable at malarkeyroofing.com), Atlas Pro Plus + IKO ShieldPro Plus + Tamko Pro Certified. Commercial: Carlisle Authorized Applicator + Firestone Red Shield + Versico + Mule-Hide + Johns Manville Peak Advantage. Falsely claiming manufacturer certification = trademark infringement + manufacturer-cancellation + Texas DTPA + FTC risk.
    • OSHA Fall Protection (29 CFR 1926 Subpart M) — required for any roof work at 6+ feet above lower level. Fall arrest + guardrail + safety nets + warning lines + monitor systems. Roofing has the highest workplace-fatality rate in construction trades. Display OSHA compliance + training + safety record honestly.
    • City of Houston Building Code Enforcement — Houston Code of Ordinances Chapter 6 + 2021 IRC / IBC with Houston amendments. Roof replacement + major repair requires permit + final inspection. Suburbs have similar requirements (Sugar Land + Katy + Cypress + The Woodlands + Pearland + Fulshear + Bellaire + West U + Memorial Villages each have their own building departments).
    • BBB rating — display only if A or A+ + current. Roofing category has elevated complaint rates which makes BBB rating meaningful trust signal. Republishing 3-year-old BBB ratings as current = FTC + Texas DTPA risk.
    • Real GL + Auto + Workers' Comp + Umbrella + Inland Marine + Roofers' Cargo + Builders Risk insurance with carrier + limits + COI request link. Workers' Comp is critical for roofing — roofing has highest workplace-fatality rate in construction (24+ deaths per 100,000 workers per BLS). Honest "insured" claim requires visible COI + carrier + limits.
    • Awards — display only if verified + current year + named publication (Houston Chronicle + Houstonia + Houston Press + Top 10 Houston Roofer — only verified). Republishing 5-year-old award badges as current = FTC + Texas DTPA risk.
    • Years-in-Houston framing — "Established [YEAR] in Houston" + "Locally-accountable" + "Houston-area family-owned" beats generic "experienced" + outperforms out-of-state storm-chaser positioning. Houston customers were burned by post-Harvey + post-Beryl storm chasers — locally-established is a trust differentiator.
    • Customer + property privacy is non-negotiable. Written customer permission required before publishing any customer name + address + insurance claim detail + inspection report + insurance documents + contract + invoice + roof photo + private property detail.
    • Project photo accuracy — real before / during / after job photos from your jobs only. Never publish AI-generated roofs + photos from other contractors + dramatic before-storm stock shots + manufacturer marketing photos as if they're your work. FTC + Texas DTPA + customer-trust risk.
    • DIY roof repair advice in SEO content is prohibited content — ladder safety + fall risk + structural + electrical + storm + emergency tarping + chimney + skylight + flashing + steep-pitch. Use educational framing that directs to a licensed roofer + includes safety warning.
    • Storm-chaser door-to-door restrictions vary by Houston-area jurisdiction. Some require contractor registration + permits + 3-day cancellation window + cooling-off period. Texas Business and Commerce Code § 27.02 prohibits "your roof is totaled" pressure tactics without inspection + applies to door-to-door.

    ⚠️ Trust, license, insurance, safety, and claim warning: Verify every RCAT membership + manufacturer certification + BBB rating + insurance COI + Workers' Comp + OSHA Fall Protection training + City of Houston permit + final-inspection compliance + customer permission before publishing. Comply with Texas Business and Commerce Code § 27.02 (Roofer Anti-Fraud Act) on every page + post + caption + door-knock script. Comply with Texas Insurance Code Chapter 4102 — never negotiate insurance claims; only licensed Public Insurance Adjusters can. Never claim "free roof" / "no deductible" / "we handle your insurance" / "insurance pays everything" / "100% covered" / "no out of pocket" (Class B misdemeanor + civil penalty + Texas Attorney General + Texas Department of Insurance enforcement). Never engage in storm-chaser door-to-door + scare tactics + pressure tactics + "your roof is totaled" claims without inspection. Never publish customer names + addresses + insurance claim details + inspection reports + insurance documents + contracts + invoices + roof photos + private property details without written customer permission. Never publish DIY roof repair / ladder / fall / structural / electrical / storm / emergency tarping advice that risks customer harm. This DIY SEO guide does not replace legal, Texas Business and Commerce Code § 27.02, Texas Insurance Code Chapter 4102, Texas Department of Insurance Storm Roofer / Trade Practice rules, Texas DTPA + Texas Attorney General storm-contractor-fraud enforcement, OSHA Fall Protection, City of Houston Building Code Enforcement + roof-permit + final-inspection, manufacturer-warranty, Workers' Comp + Roofers' Cargo + Inland Marine + Builders Risk + GL insurance, Magnuson-Moss Warranty Act, FTC Endorsement Guides, or HSE guidance.

  2. 2

    Tools you'll need

    • Google Business Profile (free) — most important asset for Houston roofer discovery
    • Google Search Console + Google Analytics 4 (free) — measure visits, emergency calls, estimate requests, inspection-request submissions, storm-page traffic
    • Estimate / Inspection / Emergency Request form — JotForm + HubSpot + ServiceTitan + JobNimbus + AccuLynx + RoofSnap + CompanyCam + RoofScope + EagleView. Wire into GBP, homepage, every service + emergency + storm + commercial page, footer. TCPA-consent + privacy + § 27.02-compliant + Chapter 4102-compliant language.
    • Roofing field service software — ServiceTitan + JobNimbus + AccuLynx + RoofSnap + CompanyCam + RoofScope + EagleView + Beacon Pro + ABC Supply integrations — for estimate + production + crew scheduling + photo documentation + insurance-adjuster-coordination workflows
    • Storm / hail tracking tools — HailTrace + Interactive Hail Maps + LiveStorms + NOAA SPC reports — for storm-tracking + post-storm response timing (Profile post timing + emergency content publication)
    • CompanyCam / EagleView / RoofSnap photo documentation — required for accurate inspection reports + project documentation + insurance-adjuster-coordination (you provide visible-damage documentation; you do NOT negotiate claims per § 27.02 + Chapter 4102)
    • BBB Houston + RCAT + manufacturer-certified-dealer directories — for verifying every BBB / RCAT / GAF / Owens Corning / CertainTeed / Carlisle / Firestone claim
    • Phone or DSLR camera + drone (FAA Part 107 required for commercial drone roofing inspection) — real before / during / after job photos (with written customer permission), real crew with full OSHA fall protection (with consent + crew written photo release), real Houston-neighborhood context. Never publish AI-generated roof photos + photos from other contractors + dramatic before-storm stock shots + manufacturer marketing photos as if they're your work.
    • Written customer marketing-release + photo-permission + testimonial-release forms — required before publishing any customer name + address + insurance claim detail + inspection report + insurance documents + contract + invoice + roof photo + private property detail. Insurance claim details are particularly sensitive.
    • Written crew + technician photo / video release forms — employment-related; required for any crew member appearing in marketing.
    • Scanned BBB rating page (current A or A+ only) + RCAT membership (if current) + manufacturer-certification certificates (GAF Master Elite + Owens Corning Platinum + CertainTeed SELECT + Malarkey + Atlas + IKO + Tamko + Carlisle + Firestone + commercial — only verified) + GL + Auto + Workers' Comp + Umbrella + Inland Marine + Roofers' Cargo + Builders Risk insurance COIs + OSHA Fall Protection training certificates — display on About / Trust + Insurance + Certifications page with current dates + verifyURL links
    • An AI chat tool — draft and organize content with the § 27.02 + Chapter 4102 + safety + insurance guardrails in Step 16
    • Google Sheets — keyword tracker, citation tracker, monthly emergency + estimate + inspection + signed-job pipeline tracker, competitor research table, storm-cycle content calendar

    Skill level: Beginner to intermediate. Time: 5–10 hours setup, 1–2 hours per month thereafter.

  3. 3

    Houston Roofer Keyword Research

    Build a sheet with columns: Keyword, Roofing service type, Houston area, Search intent, Suggested page, Priority, Notes. Group keywords by theme:

    • General rooferroofers Houston, Houston roofers, roofer near me Houston, local roofer Houston, best roofer Houston (only if verifiable), top rated roofer Houston, Houston roofer
    • Roofing companyroofing company Houston, Houston roofing company, roofing contractor Houston, Houston roofing contractor, Houston roofers near me
    • Roof repairroof repair Houston, Houston roof repair, roof repair near me Houston, roof repair service Houston, roof repair company Houston, affordable roof repair Houston, same day roof repair Houston
    • Roof replacementroof replacement Houston, Houston roof replacement, new roof Houston, Houston new roof, roof installation Houston, Houston roof installation, reroof Houston
    • Emergency roof repairemergency roof repair Houston, Houston emergency roof repair, 24 hour roof repair Houston, emergency roof leak Houston, emergency roof tarp Houston, urgent roof repair Houston, roof emergency Houston, after hours roofer Houston
    • Roof leakroof leak repair Houston, Houston roof leak repair, roof leak Houston, leaking roof Houston, roof leak fix Houston, ceiling leak Houston, roof leak diagnosis Houston
    • Storm damagestorm damage roof repair Houston, Houston storm damage roof, storm damage roofer Houston, roof storm damage Houston, post storm roof inspection Houston, storm damage repair Houston
    • Hail damagehail damage roof repair Houston, Houston hail damage roof, hail damage roofer Houston, hail damage inspection Houston, hail roof damage Houston
    • Wind damagewind damage roof repair Houston, Houston wind damage roof, wind damaged shingles Houston, missing shingles Houston, wind damage inspection Houston
    • Hurricane damagehurricane roof repair Houston, Houston hurricane roof, post hurricane roof inspection Houston, Beryl roof repair Houston, Imelda roof repair Houston, Harvey roof repair Houston
    • Roof inspectionroof inspection Houston, Houston roof inspection, free roof inspection Houston (only if truly free), roof inspection cost Houston, pre listing roof inspection Houston, roof inspection report Houston, real estate roof inspection Houston
    • Residential roofingresidential roofing Houston, Houston residential roofing, residential roofer Houston, home roofing Houston, house roof repair Houston
    • Commercial roofingcommercial roofing Houston, Houston commercial roofing, commercial roofer Houston, commercial roof repair Houston, commercial roof replacement Houston, flat roof commercial Houston, TPO commercial Houston, EPDM commercial Houston, industrial roofing Houston, warehouse roofing Houston
    • Metal roofingmetal roofing Houston, Houston metal roofing, metal roof Houston, standing seam metal Houston, metal roof installation Houston, corrugated metal roof Houston, R panel roof Houston, stone coated steel Houston
    • Shingle roofingshingle roof Houston, Houston shingle roof, asphalt shingle Houston, architectural shingles Houston, designer shingles Houston, impact resistant shingles Houston, Class 4 shingles Houston, GAF shingles Houston (only if Master Elite), Owens Corning shingles Houston (only if Platinum), CertainTeed shingles Houston (only if SELECT)
    • Tile roofing (where applicable) — tile roof Houston, clay tile roof Houston, concrete tile roof Houston, composite tile Houston
    • Flat roofflat roof repair Houston, Houston flat roof, flat roof leak Houston, flat roof replacement Houston, low slope roof Houston, modified bitumen Houston, built up roof Houston, spray foam roof Houston
    • Gutters (where applicable) — gutter installation Houston, Houston gutter installation, gutter repair Houston, gutter replacement Houston, gutter guards Houston, leaf guards Houston, seamless gutters Houston, gutter cleaning Houston
    • Insurance-related (CAREFUL — § 27.02 + Chapter 4102 compliant only)roof inspection after storm Houston, roof damage documentation Houston, roofer for insurance inspection Houston (NOT "roofer that handles insurance" — that's § 27.02 violation)
    • Neighborhood-specificroofer Memorial, roofer River Oaks, roofer Tanglewood, roofer Bellaire, roofer West U, roofer Heights, roofer Montrose, roofer Sugar Land, roofer Katy, roofer Cypress, roofer The Woodlands, roofer Pearland, roofer Spring, roofer Tomball, roofer Fulshear, roofer Friendswood, roofer Clear Lake, roofer Galleria, roofer Energy Corridor, roofer Westchase, roofer Spring Branch

    For each keyword group capture: search intent (informational / commercial / emergency-urgent / scheduled / shopping-engagement), page type (Service-Specific / Emergency / Storm / Residential / Commercial / Neighborhood / FAQ / Estimate-Request / About-Trust / Project-Gallery), difficulty estimate, one content idea, one CTA idea (Request A Roof Estimate / Schedule A Roof Inspection / Call For Roof Repair / Ask About Roof Replacement / Get Storm Damage Roof Help / Talk To A Houston Roofer). Aim for 100–150 keywords, not 500.

  4. 4

    Competitor Research

    Spend 2 hours learning from other Houston roofing companies. Search your top 8 keywords and record what each does well and badly. Track with columns: Competitor name, Website, Google rating, Review count, Main roofing services, Strongest pages, Project photo quality, Trust signals, Emergency/storm CTA quality, Weaknesses, Opportunity.

    What to look for:

    • GBP categories — primary + secondary (Roofing Contractor + Commercial Roofer + Metal Roofing Contractor + Gutter Service), posts cadence, photo count + quality
    • Reviews + responses — recent velocity, how the roofer replies (privacy-safely + § 27.02 + Chapter 4102 compliant — never confirming insurance claim details), what customers praise (responsiveness + clean work + honest estimate + permit-pulled + warranty + crew professionalism + safety)
    • Emergency CTA quality — is "Emergency Roof Repair" + phone number above the fold? Voicemail or live dispatch? 24/7 honest framing or false claim?
    • Storm-damage page quality — insurance-aware (NOT insurance-promising) framing? § 27.02-compliant language? Or "free roof" / "insurance pays everything" violation?
    • Service-page depth — separate, deep page per service (repair + replacement + emergency + leak + storm + hail + wind + hurricane + inspection + residential + commercial + metal + shingle + flat + gutter)?
    • Trust signals — BBB rating (only A or A+ + current) visible? RCAT membership? Manufacturer certifications (GAF Master Elite + Owens Corning Platinum + CertainTeed SELECT + commercial — only verified)? GL + Workers' Comp + Umbrella + Inland Marine insurance + COI request link visible? OSHA Fall Protection training documentation?
    • Years-in-Houston framing — "Established [YEAR]" + locally-accountable vs generic / out-of-state storm-chaser positioning?
    • § 27.02 compliance — any "free roof" / "no deductible" / "we handle your insurance" / "insurance approval guaranteed" / "100% covered" language? Report violations to Texas Attorney General + Texas Department of Insurance.
    • Chapter 4102 compliance — any negotiating-with-insurance language ("we'll negotiate with your insurer") that triggers Public Insurance Adjuster unauthorized practice?
    • Project gallery + before/after — real permission-safe photos with date + neighborhood + scope? Or stock + AI + manufacturer marketing + photos from other contractors?
    • Warranty + financing language — written warranty terms visible? Magnuson-Moss compliant? Or vague "lifetime guarantee"?
    • Commercial vs residential positioning — clear single positioning or muddled?
    • Crew + safety photos — real branded trucks + real crew in full OSHA fall protection (with consent)? Or stock + AI + crews-without-fall-protection (OSHA risk)?
    • Storm-cycle readiness — pre-built storm-event Profile posts + emergency content + tarp framing + post-storm checklist (insurance-aware, § 27.02-compliant)?
    • Content gaps — what's missing? (Often: real emergency page with safety-first + § 27.02-compliant content, real storm-damage page with insurance-aware + Chapter 4102-compliant framing, real service-specific pages, real Workers' Comp + OSHA visibility, real before/after gallery with written permission, real BBB + manufacturer certification trust signals.)

    The goal isn't to copy. Find the one or two Houston-specific positions your company can authentically own (e.g. locally-established + § 27.02-compliant + Chapter 4102-compliant trust-first positioning, GAF Master Elite + Owens Corning Platinum residential specialty, commercial TPO + EPDM + multifamily portfolio positioning, storm-restoration-with-integrity positioning, metal roofing specialty for Memorial / River Oaks / Tanglewood architectural homes, historic-housing-stock positioning for Heights / Montrose / Bellaire, suburban new-construction warranty positioning for Sugar Land / Katy / Cypress / Fulshear, insurance-aware-NOT-insurance-promising trust positioning — Houston customers were burned by storm chasers + this position wins).

  5. 5

    Google Business Profile Optimization

    Your GBP is the most important asset for Houston roofer discovery. Work the checklist:

    • Business name: legal / DBA name only. No keyword stuffing like "Best Houston 24/7 Emergency Storm Damage Insurance Roofing Contractor" — that's a suspension + § 27.02 violation risk.
    • Primary category: pick the one that matches your majority of work — Roofing Contractor (most common), Commercial Roofer, Metal Roofing Contractor, Gutter Service. Avoid generic — pick category-specific.
    • Secondary categories (add 3–5 that fit): the other categories you genuinely cover.
    • Business description (750 chars max): lead with company name + established [YEAR] in Houston + service-line scope + manufacturer certifications (only verified) + BBB rating (only if A or A+ + current) + Workers' Comp + GL insured + Schedule Inspection / Estimate CTA. No "free roof" / "no deductible" / "we handle your insurance" / "insurance approval guaranteed" claims (Texas Business and Commerce Code § 27.02 violation). No "we negotiate with your insurer" claims (Texas Insurance Code Chapter 4102 violation). No "best in Houston" / fake awards / fake manufacturer-certifications.
    • Address: physical office + shop / yard address. Service-area-only operators without storefront should use service-area listings — but be cautious of GBP rules on hidden addresses for storm-restoration. Locally-established Houston address with photo proof beats out-of-state operating.
    • Service area: real Houston neighborhoods + counties only — where you genuinely service. Locally-accountable beats out-of-state storm-chaser positioning.
    • Hours: real office + dispatch hours. 24/7 emergency only if you actually answer the phone live — voicemail-routed "24/7" = customer-trust-killer + worst-review-driver. Storm-cycle emergency framing should be honest ("During storm response, we expand hours; outside storm cycles, after-hours emergencies are by appointment").
    • Phone number: a local number with a real dispatcher / scheduler during business hours.
    • Website link: link to your homepage.
    • Appointment / Estimate link: wire to your Estimate Request + Inspection Request form + click-to-call. Highest-leverage GBP field for roofing.
    • Photos: 30+ real photos. Real branded service trucks + ladders + drones (FAA Part 107) + real crew in full OSHA fall protection (with consent + crew written photo release) + real before/during/after job photos (with written customer permission) + real materials + equipment + real Houston-neighborhood backdrop. Never publish customer addresses + insurance claim details + inspection reports + insurance documents + contracts + invoices + private property details without written customer permission. Avoid stock roofing photography, AI-generated roofs, dramatic before-storm shots from other contractors, manufacturer marketing photos passed as your work, crew photos without fall protection (OSHA risk).
    • Posts: weekly during storm cycles + bi-weekly otherwise. Mix: a service-line highlight, a seasonal alert (hurricane prep in May, freeze prep in December, hail season in March), a storm-response post (when a named storm affects Houston — § 27.02-compliant + locally-accountable framing), a manufacturer-certification announcement (only if real), a crew safety / OSHA training feature, a hiring post, a community-event sponsorship.
    • Q&A: seed 12–16 honest questions ("BBB rating?", "RCAT registered?", "Manufacturer certifications?", "Workers' Comp + GL insurance?", "Years in Houston?", "Service area?", "Emergency availability?", "Storm-damage inspection?", "Free roof inspection?" (only if true), "Permit + final inspection?", "Warranty?", "Financing?" (only if real + Magnuson-Moss compliant), "Insurance claim documentation?" (§ 27.02-compliant framing — "we document visible damage; you / your Public Insurance Adjuster negotiates with insurer"), "Spanish-speaking crew?", "Commercial flat-roof?", "Metal roofing?") and answer them.
    • Reviews: 5–15 honest reviews per month is realistic for an active Houston roofing company. See Step 11. Never gate, never incentivize. Roofing has higher review-variance than most categories — professional response patterns matter more than perfect ratings.
    • Messaging: enable only if a real dispatcher responds within 1 business hour (privacy-safely + § 27.02-compliant — never collect SSN + payment + insurance details via Google Messages without secure handoff).
  6. 6

    Website SEO Improvements — Pages to Build

    Build 1–2 pages per week. Order: Homepage + Roof Repair + Roof Replacement + Emergency Roof Repair (call-CTA-first) + Storm Damage (insurance-aware + § 27.02-compliant) + Estimate Request first, then second-tier service pages (Leak + Hail + Wind + Hurricane + Inspection + Residential + Commercial + Metal + Shingle + Flat + Gutters), then Project Gallery + Reviews + About / Trust + FAQ + Contact, then neighborhood pages.

    • Houston Roofing Company homepage — H1: "[COMPANY] — Houston roofing contractor since [YEAR]". Sections: phone CTA above the fold, service grid, Emergency Roof Repair CTA, trust badges row (BBB A+ + RCAT + GAF Master Elite + Owens Corning Platinum + CertainTeed SELECT + Carlisle / Firestone commercial + Workers' Comp + GL + COI request link — only verified), recent privacy-safe reviews preview, project gallery preview (with permission), service-area map, FAQ teaser, § 27.02-compliant insurance framing in footer ("We document visible roof damage; your insurer + Public Insurance Adjuster negotiate claims").
    • Roofers Houston page — full company overview, service-line scope, locally-established framing, Schedule Inspection / Estimate CTA.
    • Roofing Contractor Houston page — contractor-focused overview + license + insurance + permit-pulled framing, Schedule Estimate CTA.
    • Roof Repair Houston page — repair-specific framing (shingle + flashing + ventilation + penetration + skylight + chimney + valley + ridge), diagnostic process, pricing direction (service-call + diagnostic + per-repair-line), Schedule Inspection CTA. No "free roof through insurance" language.
    • Roof Replacement Houston page — full replacement process (consultation → estimate → contract → permit pulled (City of Houston Chapter 6 + suburban building codes) → tear-off → deck inspection → underlayment → new shingle / metal / tile / flat membrane → final cleanup → final inspection → warranty), manufacturer-certified framing (only verified), pricing direction, Schedule Estimate CTA.
    • Emergency Roof Repair Houston page — see Step 7.
    • Roof Leak Repair Houston page — leak diagnosis + repair scope, safety-first language ("If active leak inside your home: containment + safety + electrical hazard awareness — do not access roof yourself, call a licensed roofer"), Schedule Inspection CTA.
    • Storm Damage Roof Repair Houston page — see Step 8.
    • Hail Damage Roof Repair Houston page — hail damage scope + inspection framing + documentation, § 27.02-compliant: "We document visible hail damage on your roof; your insurance carrier + licensed Public Insurance Adjuster determine claim coverage", Schedule Inspection CTA.
    • Wind Damage Roof Repair Houston page — wind damage scope (missing shingles + lifted shingles + ridge + flashing), same § 27.02-compliant framing.
    • Hurricane Damage Roof Repair Houston page — post-hurricane scope + safety-first ("After named storms — safety first: downed power lines + structural concerns + flooding — call utility + 911 before accessing damage"), same § 27.02-compliant framing.
    • Roof Inspection Houston page — inspection scope (visible damage documentation + pre-listing + insurance-adjuster-coordination per § 27.02 + Chapter 4102 framing), pricing direction (free vs paid — be honest), Schedule Inspection CTA.
    • Residential Roofing Houston page — residential scope + family-friendly + neighborhood framing.
    • Commercial Roofing Houston page — commercial flat-roof + TPO + EPDM + PVC + modified-bitumen + built-up + metal-deck + spray-foam + multifamily + retail + restaurant + medical + warehouse + church + school, Carlisle / Firestone / Versico / Mule-Hide / Johns Manville Authorized Applicator (only verified), Workers' Comp + GL + Umbrella + Builders Risk + Inland Marine + COI for property managers, Schedule Inspection CTA.
    • Metal Roofing Houston page — standing-seam + corrugated + R-panel + stamped + stone-coated steel + galvalume + zinc, energy-efficiency framing, manufacturer warranty (only verified), Schedule Estimate CTA.
    • Shingle Roofing Houston page — asphalt 3-tab + architectural + designer + Class 4 impact-resistant + Hurricane-Code-compliant (where applicable), manufacturer certifications visible (only verified), Schedule Estimate CTA.
    • Flat Roof Repair Houston page — flat-roof + low-slope scope, TPO + EPDM + PVC + modified-bitumen + built-up + spray-foam + leak repair, Schedule Inspection CTA.
    • Gutter Installation / Gutter Repair Houston page (where applicable) — seamless gutter + guards + leaf-guards + downspout + drainage + repair, Schedule Estimate CTA.
    • Project Gallery / Before & After page — permission-safe customer projects only (written customer permission + brokerage of insurance details + before/after + scope + neighborhood + date). Never publish customer addresses + insurance claim details + inspection reports + contracts + invoices without written permission.
    • Reviews / Testimonials page — embedded Google + Yelp + Angi + HomeAdvisor + Thumbtack + BBB + Facebook reviews + permissioned written testimonials (privacy-safe + § 27.02-compliant + Chapter 4102-compliant — first name + neighborhood + project type only with written consent).
    • About / Trust + Insurance + Certifications page — company story, year founded in Houston, owner / manager bios + headshots (with consent), BBB rating (only A or A+ + current + with verifyURL), RCAT membership (if current), manufacturer certifications (only verified — with verifyURL), GL + Auto + Workers' Comp + Umbrella + Inland Marine + Roofers' Cargo + Builders Risk insurance carrier + limits + COI request link, OSHA Fall Protection training documentation, City of Houston permit + final-inspection compliance framing, years-in-Houston + locally-accountable framing.
    • Contact / Request Estimate page — see Step 9.
    • Neighborhood roofing service pages — only for neighborhoods you genuinely service. Each: H1 with neighborhood + roofer, real local detail (housing-stock characteristics — slate / tile / standing-seam / asphalt + common storm-exposure patterns + permit-pulling framing for that jurisdiction), Schedule Inspection CTA. Do not doorway-spam.

    For each page: capture purpose, target keyword, suggested H1, sections, CTA, internal links, image ideas, FAQ ideas, § 27.02 + Chapter 4102 + OSHA + permit + manufacturer-warranty + customer-permission compliance note.

  7. 7

    Emergency Roof Repair SEO Section

    The Emergency Roof Repair page is one of the highest-converting pages on a Houston roofing website + the search query is consistently spike-driven by every Houston storm cycle.

  8. 8

    Storm Damage and Insurance-Aware Content Section

    Storm damage content is the highest-volume keyword set in Houston roofing — AND the most legally risky page on the site if you violate Texas Business and Commerce Code § 27.02 or Texas Insurance Code Chapter 4102.

  9. 9

    Estimate + Inspection + Lead Conversion SEO

    The Estimate / Inspection Request page + every service-page CTA is the single highest-converting page on a Houston roofing website.

  10. 10

    Houston Roofing Content Plan + Storm Cycle + Hurricane Season Content Kit

    Houston roofing demand follows predictable storm cycles. Pre-build content + GBP posts to capture each:

    • Hurricane season prep (May–June — pre-season checklist + hurricane shutter / roof tie-down + insurance review reminder)
    • Hurricane season response (July–November — post-named-storm Profile posts within 24 hours + emergency-call surge readiness)
    • Hail season prep (Feb–March)
    • Hail season response (March–May — post-hail-event Profile posts + emergency inspection scheduling)
    • Winter freeze + roof damage (December–February — freeze prep + post-freeze ice-dam / ventilation / flashing damage)
    • Fall roof maintenance (September–October — gutter cleanup + ventilation check + pre-winter inspection)
    • Summer roof maintenance (June–August — heat damage + ventilation + attic insulation)
  11. 11

    Privacy-safe Review Strategy

    Ask real customers for honest, voluntary Google + Yelp + Angi + HomeAdvisor + Thumbtack + BBB + Facebook + Nextdoor reviews. Never incentivize, never gate, never pressure. Never expose customer addresses + insurance claim details + inspection reports + insurance documents + contract details + payment information in review responses.

    When: at final walkthrough (after a successful completed roof — repair / replacement / inspection / emergency when the customer is satisfied). Don't ask during a warranty dispute + insurance claim escalation. Who: voluntarily — homeowners + property managers + commercial customers + HOA boards. What to say: a short, no-pressure message via printed handout at final walkthrough + TCPA-consented text + email follow-up. Never offer a discount, gift card, future-service credit, free roof inspection, or anything of value in exchange — FTC Endorsement Guides + Texas DTPA + Google + Yelp + Angi + HomeAdvisor + Thumbtack + BBB policy violation.

  12. 12

    Local Citations + Authority

    Submit your company info — name, address, phone, website, hours, RCAT membership (if current), BBB rating (only if A or A+), manufacturer certifications — to the directories below. Use the same NAP everywhere.

    • Google Business Profile
    • Bing Places for Business
    • Apple Business Connect
    • Yelp for Business
    • Facebook business page
    • Instagram business account (high-leverage for roofing — project photos + before/after)
    • LinkedIn Company Page (commercial / multifamily focus)
    • BBB Houston (only display rating if A or A+)
    • RCAT (Roofing Contractors Association of Texas) member directory (only if current member — verifiable at rcatexas.org)
    • NRCA (National Roofing Contractors Association) member directory (only if current member)
    • GAF Master Elite directory (only if currently certified — verifiable at gaf.com)
    • Owens Corning Platinum Preferred directory (only if currently certified — verifiable at owenscorning.com)
    • CertainTeed SELECT ShingleMaster directory (only if currently certified — verifiable at certainteed.com)
    • Malarkey Emerald Pro + Atlas Pro Plus + IKO ShieldPro Plus + Tamko Pro Certified directories (only if currently certified)
    • Carlisle Authorized Applicator + Firestone Red Shield + Versico + Mule-Hide + Johns Manville commercial directories (only if currently certified)
    • Angi + HomeAdvisor + Thumbtack (residential)
    • Houzz Pro (residential + design-build)
    • Realtor.com + Zillow community-vendor pages (Realtor partnership)
    • Apartment-community + property-management vendor lists (Greystar + Camden + Trammell Crow + AvalonBay + Lincoln Property + Asset Living — Houston-area apartment operators)
    • HOA / community vendor lists
    • Commercial-property-management vendor lists (CBRE + JLL + Cushman & Wakefield + Hines + Stream Realty — Houston-area commercial)
    • Houston Chamber + West Houston / Sugar Land / Katy / Cypress / Fulshear / Pearland / Woodlands chambers
    • Greater Houston Partnership (commercial / multifamily focus)
    • Houston Hispanic + Asian + Black chambers (where applicable)
    • Local Realtor + property-manager + HOA referral partner pages
    • Local Facebook + Houston-Moms + Houston neighborhood groups (where allowed)
  13. 13

    Monthly Emergency + Estimate + Inspection + Signed-Job Pipeline Tracking

    Once a month, 1–2 hours:

    • Current ranking for 5 priority keywords (incognito phone search)
    • New reviews this month + 12-month rolling rating (Google + Yelp + Angi + HomeAdvisor + Thumbtack + BBB + Facebook + Nextdoor)
    • New GBP photos uploaded (privacy-safe + permission-only)
    • New Profile posts published (service + storm response + manufacturer certification + crew safety)
    • Phone-call volume from GBP Insights (click-to-call + direction-request)
    • Emergency call volume (during storm cycles)
    • New Estimate Request form submissions
    • New Inspection Request form submissions
    • Estimates provided vs signed jobs (close rate)
    • Residential vs commercial vs multifamily revenue mix
    • Storm-event spike response (new requests in 7-day window after named-storm + hail event)
    • Top 3 referring pages from GA4
    • Yelp + Angi + HomeAdvisor + Thumbtack profile views + inquiries
    • One thing to fix next month

What it is

A paid DIY local SEO workbook for Houston roofing companies — residential + commercial + storm-damage + insurance-restoration + emergency + roof repair + replacement + inspection + metal + shingle + tile + flat + TPO + EPDM + gutter specialists. You'll move through 12 ordered steps — roofing trust + license + insurance + Texas Business and Commerce Code § 27.02 + Texas Insurance Code Chapter 4102 + OSHA + permit + claim review, keyword research, competitor research, Google Business Profile optimization, service + emergency + storm + neighborhood pages, the Emergency Roof Repair playbook, the Storm Damage + Insurance-Aware Content playbook, the Estimate + Inspection + Lead Conversion playbook, privacy-safe + § 27.02-compliant reviews, citations, AI helper, and monthly tracking. Built to be finished in 5–10 hours of setup over the first 4–6 weeks, then 1–2 hours per month for maintenance.

Who this workbook is for

  • Roofing company owners + general contractors with roofing divisions
  • Sales managers + estimators + project managers + production managers
  • Office managers + dispatchers + marketing managers + admins
  • Insurance-restoration coordinators (§ 27.02-compliant — no claim negotiation)
  • Crew leads + foremen
  • Residential roofers (single-family + townhome + small condo)
  • Commercial roofers (flat-roof + TPO + EPDM + PVC + modified-bitumen + built-up + metal-deck + retail + restaurant + medical + warehouse + multifamily + apartment + HOA + church + school)
  • Storm-damage + insurance-restoration specialists (§ 27.02-compliant)
  • Emergency roof repair + tarping + temporary-protection specialists
  • Roof leak repair specialists
  • Roof inspection + pre-listing + Realtor + insurance-adjuster-coordination specialists
  • Metal roofing specialists (standing-seam + corrugated + R-panel + stamped metal + stone-coated steel)
  • Shingle roofers (asphalt 3-tab + architectural + designer + impact-resistant Class 4 / IR)
  • Tile roofers (clay + concrete + composite)
  • Flat-roof + low-slope specialists (TPO + EPDM + PVC + modified-bitumen + built-up + spray-foam)
  • Specialty roofers (cedar shake + slate + standing-seam restoration + historic-preservation)
  • Gutter installation + gutter repair + gutter cleaning + leaf-guard specialists

If your roofing company is anywhere in Greater Houston and you want Houston homeowners + property managers + Realtors + HOA boards + commercial property managers to find, trust, and book inspections + estimates with you — without falling into Texas Business and Commerce Code § 27.02 + Texas Insurance Code Chapter 4102 enforcement risk — this workbook is for you.

What you'll complete

A Houston roofer keyword list, a fully optimized Google Business Profile with a Request Estimate / Schedule Inspection / Emergency Call link wired in, separate service pages for each roofing line you actually offer (Roof Repair + Replacement + Emergency + Leak + Storm Damage + Hail + Wind + Hurricane + Inspection + Residential + Commercial + Metal + Shingle + Tile + Flat + TPO + EPDM + Gutters — only what you offer), an Emergency Roof Repair page with phone-CTA-first design + safety-first content + accurate availability framing, a Storm Damage page with insurance-aware + § 27.02-compliant + Texas Insurance Code Chapter 4102-compliant content (helpful WITHOUT promising insurance approval), a Project Gallery / Before & After page with written customer permission only, a Reviews page with privacy-safe responses, a Request Estimate page with scope-fit form + photo upload + privacy posture, an About / Trust + Insurance + Certifications page with verified BBB rating (only A or A+) + RCAT membership (if current) + manufacturer certifications (GAF Master Elite + Owens Corning Platinum + CertainTeed SELECT + commercial — only verified) + GL + Auto + Workers' Comp + Umbrella + Inland Marine insurance + COI request link + OSHA Fall Protection training documentation + City of Houston permit + final-inspection compliance + years-in-Houston framing, neighborhood pages for genuinely served areas, a Houston Storm Cycle + Hurricane Season Content Kit (pre-built for spike events), a privacy-safe + § 27.02-compliant voluntary review-request routine, your first 20 citations + BBB + RCAT + Angi + HomeAdvisor + Thumbtack + Houzz Pro + manufacturer-certified-dealer directories + Nextdoor + apartment-community + property-management partner listings submitted, and a monthly emergency-call + estimate + inspection + signed-job pipeline tracking sheet.

Example service descriptions

  • Roofing contractor services: "[COMPANY] — Houston roofing contractor since [YEAR]. Residential + commercial. [BBB A+ / GAF Master Elite / Owens Corning Platinum / CertainTeed SELECT — only verified]. GL + Workers' Comp insured. Locally-accountable Houston team. Call [PHONE] for an estimate."
  • Roof repair: "[COMPANY] Houston roof repair — leak diagnosis + shingle replacement + flashing + ventilation + penetration sealing. Most repairs from $[X]. GL + Workers' Comp insured. Call [PHONE]."
  • Roof replacement: "[COMPANY] Houston roof replacement — full tear-off + deck inspection + underlayment + new shingle / metal / tile / flat membrane + final cleanup + City of Houston permit + final inspection. Manufacturer-warranted [BRAND only if certified]. From $[X] / square. Call [PHONE]."
  • Emergency roof repair: "[COMPANY] Houston emergency roof repair — active leak + storm damage + missing shingles + tree limb damage + emergency tarping. Live dispatch during storm cycles [be honest about live-vs-voicemail availability]. Call [PHONE] now."
  • Roof leak repair: "[COMPANY] Houston roof leak repair — diagnosis + flashing + penetration + skylight + chimney + valley + ridge repair. Free inspection on visible damage [only if truly free]. Call [PHONE]."
  • Storm damage roof repair: "[COMPANY] Houston storm damage — hail + wind + hurricane + tropical storm. We document visible roof damage for your records; you or your licensed Public Insurance Adjuster negotiate with your insurer. § 27.02-compliant. Chapter 4102-compliant. Call [PHONE]."
  • Hail damage roof repair: "[COMPANY] Houston hail damage — inspection + documentation + repair / replace. We document visible damage; your insurer makes coverage decisions. Schedule inspection: [PHONE]."
  • Wind damage roof repair: "[COMPANY] Houston wind damage — missing shingles + lifted shingles + ridge damage + flashing displacement. Schedule inspection: [PHONE]."
  • Roof inspection: "[COMPANY] Houston roof inspection — visible damage documentation + pre-listing inspection + insurance-adjuster-coordination (we provide documentation; your insurer + Public Insurance Adjuster negotiate claims). From $[X] / inspection [only if not free]. Call [PHONE]."
  • Residential roofing: "[COMPANY] Houston residential roofing — shingle + metal + tile. Manufacturer-certified [GAF / Owens Corning / CertainTeed — only verified]. Call [PHONE]."
  • Commercial roofing: "[COMPANY] Houston commercial roofing — TPO + EPDM + PVC + modified-bitumen + built-up + metal-deck + spray-foam. [Carlisle / Firestone / Versico / Mule-Hide / Johns Manville Authorized Applicator — only verified]. Multifamily + retail + restaurant + medical + warehouse. Call [PHONE]."
  • Metal roofing: "[COMPANY] Houston metal roofing — standing-seam + R-panel + stone-coated steel. Manufacturer-warranted. Call [PHONE]."
  • Shingle roofing: "[COMPANY] Houston shingle roofing — asphalt 3-tab + architectural + designer + Class 4 impact-resistant. GAF Master Elite [only if certified]. Call [PHONE]."
  • Flat roof repair: "[COMPANY] Houston flat roof repair — TPO + EPDM + PVC + modified-bitumen + built-up + spray-foam + leak repair. Commercial + multifamily. Call [PHONE]."
  • Gutter services (where offered): "[COMPANY] Houston gutter services — seamless gutter installation + repair + replacement + guards. Call [PHONE]."

⚠️ Description warning: Do not keyword-stuff the business name. Comply with Texas Business and Commerce Code § 27.02 — no "free roof" / "no deductible" / "we handle your insurance" / "insurance approval guaranteed" / "100% covered" / "no out of pocket" claims (Class B misdemeanor + civil penalty + Texas Attorney General + Texas Department of Insurance enforcement). Comply with Texas Insurance Code Chapter 4102 — no "we negotiate with your insurer" / "we get your claim approved" language (Public Insurance Adjuster unauthorized practice + Class B misdemeanor). Do not claim BBB rating + RCAT + manufacturer certifications + Workers' Comp + GL insurance you don't actually hold. Do not promise warranty + financing without written terms.

Why emergency roof repair searches convert differently

  • Emergency searches happen with active leaks + structural concerns + post-storm + immediate fear of further damage
  • Decision happens in seconds — phone call > form submission
  • Customer is stressed + needs reassurance + safety + immediate next step

Why emergency pages must be clear, fast, and trustworthy

  • Phone number above the fold + click-to-call enabled
  • Live-dispatch vs voicemail framing must be honest
  • Safety-first content reassures + reduces panic + builds trust

What emergency services can be listed only if actually offered

  • 24/7 emergency response — only if you actually answer the phone live (voicemail-routed = customer-trust-killer)
  • Emergency tarping — only if you have crews + tarp materials + capacity available
  • Temporary protection — only if you offer interim protection while permanent repair is scheduled
  • Same-day inspection — only if you can actually dispatch same-day during storm cycles
  • After-hours availability — be honest about call-back time (15 min / 1 hour / next business day)

How to write safety-first emergency content

  • Lead with safety: "If active leak inside your home — contain water + protect electronics + electrical safety + do not access roof yourself"
  • Direct to professional: "Call a Houston licensed roofer or 911 for life-safety emergencies"
  • Provide accurate scope: "We can deploy emergency tarp and temporary protection during business hours; named-storm response is by appointment"
  • Include § 27.02 + Chapter 4102 framing: "We document visible damage for your records; your insurer determines coverage"

How to connect emergency pages to phone CTAs

  • Phone number in header + footer + every section
  • Click-to-call buttons every 200–400 words
  • "Call Now" CTA above the fold
  • Mobile-optimized — sticky phone CTA on mobile

How to avoid unsafe roof repair advice

  • Never publish DIY roof repair / ladder / fall / structural / electrical / emergency tarping advice
  • Use educational framing that directs to a licensed roofer
  • Include safety warning: "Roof work is dangerous — fall-from-height is one of leading causes of construction fatalities. Always hire a Workers' Comp insured roofer."

Emergency page should include

  • Phone number near the top + click-to-call
  • Service area (real Houston neighborhoods you actually serve)
  • Real emergency availability (live-dispatch vs call-back framing)
  • Common urgent problems handled (active leak + storm damage + missing shingles + tree limb + wind + hail + water intrusion + commercial leak)
  • Safety warning (electrical + structural + fall + storm)
  • What customers should avoid doing (don't access roof + don't unhook electrical + don't ignore active leak)
  • What information to provide when calling (address + property type + nature of leak + photos if safe to take)
  • Photos or proof if approved (real crew + real trucks + real emergency response — no AI + no stock)
  • Reviews / trust signals (BBB + Workers' Comp + GL + manufacturer-certified)
  • Clear CTA (Call Now / Emergency Inspection)

Common emergency topics

  • Active roof leak
  • Storm damage (named storm + tropical storm + thunderstorm)
  • Missing shingles
  • Tree limb damage
  • Wind damage
  • Hail damage
  • Water intrusion
  • Commercial roof leak
  • Emergency tarping (if truly offered)
  • Temporary protection (if truly offered)

⚠️ Emergency page rules: Phone CTA + live-dispatch honesty + safety-first content + no DIY repair advice + § 27.02-compliant insurance framing. Voicemail-routed "24/7" = customer-trust-killer + worst-review-driver.

Why storm damage content matters in Houston

  • Hurricane + hail + wind + tropical-storm damage drives 80%+ of Houston roof replacement volume
  • Insurance-restoration is the dominant pipeline
  • Customers searching "storm damage" + "hail damage" + "hurricane roof repair" are high-intent
  • BUT: storm-chaser pressure tactics + "free roof" + "insurance pays everything" promises = Texas Attorney General + Texas Department of Insurance enforcement risk

Why storm-related pages should be helpful without making insurance promises

  • Texas Business and Commerce Code § 27.02 prohibits: advertising "free roof" + "no deductible" + "we get insurance to pay" + waiving deductibles + paying deductibles + insurance approval guarantees + "100% covered" / "no out of pocket" / "we handle your claim" — all are Class B misdemeanor + civil penalty + deceptive trade practice violations + immediate Texas Attorney General enforcement
  • Texas Insurance Code Chapter 4102 requires Public Insurance Adjuster license for any claim negotiation — roofers cannot legally negotiate claims with insurance carriers; only licensed PIAs + homeowners + their attorneys can

Why roofers must avoid acting like public adjusters unless properly qualified

  • Negotiating claims with insurance carriers = unauthorized practice + Class B misdemeanor + civil liability
  • "We'll fight your insurance company" / "We'll get your claim approved" / "We work directly with adjusters to maximize your claim" — all violate Chapter 4102 (PIA unauthorized practice)
  • Honest framing: "We document visible roof damage with photos + inspection reports. We do not negotiate claims with insurance carriers — only you or your licensed Public Insurance Adjuster can do that."

Why photos, inspection notes, and documentation language must be careful

  • Documentation = OK (visible damage + photos + measurements + repair scope + estimate)
  • Negotiation = PROHIBITED (settlement amount + claim approval + coverage determination + supplement requests + appraisal demands)
  • Use language like "We provide documentation you can share with your insurer"; never "We will get this approved" or "Your insurance will cover this"

Why customers should be directed to their insurance carrier or qualified professional for claim questions

  • Your role: document visible damage + provide accurate repair / replacement estimate
  • Their role: file claim + work with their insurer + (optionally) hire a licensed Public Insurance Adjuster
  • Attorney role: if claim is denied or underpaid, customer's attorney can represent them
  • Honest disclaimer required on every storm-damage page: "We are roofing contractors, not Public Insurance Adjusters. We can document visible roof damage. We do not negotiate insurance claims. Only you or your licensed Public Insurance Adjuster (Texas Insurance Code Chapter 4102) or your attorney can negotiate with your insurance carrier."

Storm damage page should include

  • Types of roof damage the company can inspect (hail + wind + hurricane + tropical-storm + named-storm + missing shingles + lifted shingles + structural)
  • Safety-first note after storms (downed power lines + structural concerns + flooding + tree limb hazards — call 911 + utility for emergencies before accessing damage)
  • Inspection request CTA
  • What the roofer can document (visible damage + photos + measurements + repair scope + estimate)
  • What the homeowner should verify with their insurer (coverage limits + deductible + filing process + adjuster appointment)
  • Clear disclaimer about insurance coverage ("Coverage is determined by your insurer. We document visible damage; we do not guarantee or determine insurance coverage.")
  • Photos with written customer permission (before/after + neighborhood + date)
  • Reviews / trust signals
  • No guaranteed claim language + no "free roof" / "no deductible" / "insurance pays everything"

Careful CTA examples (§ 27.02 + Chapter 4102 compliant)

  • Schedule A Roof Inspection
  • Request Storm Damage Roof Help
  • Ask About Roof Repair Options
  • Get A Roof Replacement Estimate
  • Document Visible Roof Damage
  • Talk To A Roofing Specialist

Avoid claims like (§ 27.02 + Chapter 4102 violations — Class B misdemeanor + civil penalty)

  • "We guarantee insurance approval"
  • "Your insurance will pay"
  • "Free roof through insurance"
  • "No deductible"
  • "We handle everything with your insurance"
  • "Guaranteed storm claim payout"
  • "We'll get your claim approved"
  • "We'll negotiate with your insurer"
  • "100% covered" / "no out of pocket"
  • "We waive your deductible"

⚠️ Storm damage page rules: Document visible damage. Do not negotiate claims (Chapter 4102). Do not promise coverage or approval (§ 27.02). Include disclaimer. Direct customers to insurer + Public Insurance Adjuster + attorney for claim questions. Violation = Class B misdemeanor + civil penalty + Texas Attorney General + Texas Department of Insurance enforcement + potential fraud charges.

Why roofing SEO must lead to calls, inspections, estimates, and booked appointments

  • Houston roofing decisions are high-stakes + 5-figure to 6-figure investments
  • Customers comparison-shop 3–6 roofing companies before deciding
  • Inspection / estimate request is where qualification happens

Why phone CTAs should be visible on every service page

  • Phone CTA in header + footer + every section
  • Click-to-call buttons every 200–400 words
  • Sticky phone CTA on mobile
  • "Call For Roof Repair" / "Emergency Call" / "Talk To A Houston Roofer" CTAs

Why forms should be short and clear

  • 8–12 fields max on the public form
  • Scope-fit by service type
  • TCPA-consent for SMS follow-up
  • § 27.02 + Chapter 4102 compliant — never collect insurance claim details + insurance documents via public form (those go via secure portal after inspection)

Why project photos improve trust

  • Real before/during/after photos (with written customer permission) reduce hesitation
  • Photo proof of crew + branded trucks + OSHA fall protection + materials beats stock + AI
  • Houston customers were burned by storm chasers + want to see real work

Why warranty and financing claims must be accurate

  • Magnuson-Moss Warranty Act (16 CFR Part 700) governs warranty terms
  • "Lifetime warranty" = written terms + conditions + exclusions required
  • Financing claims must be backed by lender authorization + accurate APR + terms (Reg Z / TILA)

How to reduce customer hesitation with process, proof, and next steps

  • Treatment-process explanation (request → inspection → estimate → contract → permit → tear-off → installation → final inspection → warranty)
  • Real before/during/after photos (with permission)
  • BBB + RCAT + manufacturer certification + Workers' Comp + GL trust signals
  • "We document visible damage; your insurer determines coverage" disclaimer

Request form fields (scope-fit + privacy-aware + § 27.02-compliant)

  • Name
  • Phone
  • Email
  • ZIP code + neighborhood
  • Property type (single-family / townhome / condo / commercial / multifamily / HOA / retail / restaurant / medical / warehouse)
  • Roofing issue (drop-down: emergency leak / storm damage / hail / wind / hurricane / missing shingles / inspection / replacement / commercial flat / metal / gutter / other)
  • Residential or commercial
  • Urgency (drop-down: emergency / same-day / this week / scheduled estimate)
  • Preferred appointment time (drop-down: morning / afternoon / weekend / flexible)
  • Photos upload (treat as customer-permission-sensitive)
  • Insurance question checkbox (only with § 27.02-compliant framing: "I would like to discuss what visible damage you can document. I understand my insurer + Public Insurance Adjuster handle the claim — not the roofer.")
  • Preferred contact method
  • Notes
  • TCPA-consent for SMS follow-up
  • Privacy statement
  • § 27.02 + Chapter 4102 disclaimer ("We document visible roof damage. We do not negotiate insurance claims. Only you or your licensed Public Insurance Adjuster can negotiate with your insurer.")

CTA examples

  • Request A Roof Estimate
  • Schedule A Roof Inspection
  • Call For Roof Repair
  • Ask About Roof Replacement
  • Get Storm Damage Roof Help (with disclaimer)
  • Talk To A Houston Roofer
  • Emergency Call (above the fold on Emergency page)
  • Document Visible Roof Damage (storm-damage page)

⚠️ Estimate form rules: TCPA-consent + privacy posture + § 27.02 + Chapter 4102 compliant. Never collect SSN + payment + insurance documents via public form. Include disclaimer.

Local content ideas

  • How to choose a roofing company in Houston (verify BBB + RCAT + manufacturer certifications + Workers' Comp + OSHA + § 27.02 compliance + reviews)
  • Roof repair vs roof replacement guide (decision framework — age + damage type + cost / benefit)
  • Signs your roof may need repair (visible warning signs — curling shingles + granule loss + flashing + chimney + skylight + ceiling stains)
  • What to do after a roof leak (safety + containment + electrical + call licensed roofer)
  • Storm damage roof checklist for Houston homeowners (post-storm safety + insurance claim filing + documentation + when to call a roofer + when to call a Public Insurance Adjuster)
  • Questions to ask before hiring a roofer (BBB + Workers' Comp + GL + manufacturer certifications + RCAT + years in Houston + permit pulled + § 27.02 compliant)
  • Roof inspection checklist (visible damage indicators + when annual inspection is recommended)
  • Shingle roof maintenance guide (lifespan + ventilation + cleaning + annual inspection)
  • Metal roofing guide (standing-seam + R-panel + stone-coated steel + warranty + heat + sound)
  • Commercial roof maintenance checklist (TPO + EPDM + drainage + annual inspection + warranty)
  • Flat roof repair warning signs (ponding water + membrane damage + flashing + leaks)
  • Preparing your roof before hurricane season (pre-season inspection + tie-downs + tree trimming + gutter check + insurance review)
  • Houston neighborhood roofing service guides (only for genuinely served neighborhoods)
  • Storm-chaser consumer protection page (how to spot + avoid + report storm-chaser tactics — Texas Attorney General + Texas Department of Insurance)
  • Insurance claim process explanation (insurer + Public Insurance Adjuster + attorney roles — § 27.02 + Chapter 4102 compliant + honest framing of roofer role)

For each content idea include: title, target keyword, customer problem, outline (1-paragraph intro + 4–6 H2s + checklist + 5 FAQs + soft Schedule Inspection / Estimate CTA), CTA, internal link recommendation, § 27.02 + Chapter 4102 + OSHA + safety + permit compliance note.

Sample review request

Hi [Customer Name], thank you for trusting [Business Name] with your roofing project. If you were happy with the communication, professionalism, and completed work, would you mind leaving us a quick Google review? Your feedback helps other Houston homeowners and businesses find a roofing company they can trust.

[Insert Google Review Link]

Thank you, [Business Name]

Responding to reviews — privacy-safe + § 27.02 + Chapter 4102 compliant rules:

  • Reply within 48 hours, always
  • Thank positive reviewers warmly and briefly — first name + project type + neighborhood when natural. Never confirm specific customer engagement + address + insurance claim details + payment information + complaint specifics.
  • For critical reviews (work quality + scheduling + communication + warranty + insurance + pricing complaints): acknowledge generally, take responsibility for the specific operational issue if applicable, apologize for the experience not meeting expectations, invite the conversation offline to the owner's secure email. Never argue + never blame the customer + never share private details + never discuss insurance claim specifics publicly.

⚠️ Review response privacy + § 27.02 + Chapter 4102 warning: When responding to reviews, do not confirm specific customer engagement + address + insurance claim details + payment information + complaint specifics. § 27.02 + Chapter 4102 compliance applies to public review responses. Keep responses general, professional, and privacy-safe.

Honest by design

Real branded service trucks + ladders + drones (FAA Part 107) + real crew in full OSHA fall protection (with consent + crew written photo release), real before/during/after job photos (with written customer permission), real verified BBB rating (only A or A+ + current) + RCAT membership (if current) + manufacturer certifications (only verified — with verifyURL) + real GL + Auto + Workers' Comp + Umbrella + Inland Marine + Roofers' Cargo + Builders Risk insurance + COI request link + real OSHA Fall Protection training documentation + City of Houston permit + final-inspection compliance + locally-established Houston framing. Texas Business and Commerce Code § 27.02 compliance + Texas Insurance Code Chapter 4102 compliance baked into every page + post + caption + door-knock script. No stock roofing photography, no AI-generated roofs, no photos from other contractors, no manufacturer marketing photos passed as your work, no crew photos without fall protection, no "free roof" / "no deductible" / "we handle your insurance" / "insurance approval guaranteed" language, no Public Insurance Adjuster negotiation activity, no storm-chaser door-to-door tactics, no DIY roof repair advice in SEO content.

Printable Houston Roofing SEO checklist

  • Roofing trust + license + insurance + safety + § 27.02 + Chapter 4102 + OSHA + permit + claim review done — BBB + RCAT + manufacturer certifications + Workers' Comp + GL + Umbrella + Inland Marine + Builders Risk insurance + OSHA Fall Protection + City of Houston permit-and-inspection compliance all verified
  • Texas Business and Commerce Code § 27.02 compliance workflow documented — no "free roof" / "no deductible" / "we handle your insurance" / "insurance approval guaranteed" language on website + posts + door-knock scripts
  • Texas Insurance Code Chapter 4102 compliance workflow documented — no Public Insurance Adjuster negotiation activity; document-visible-damage-only framing
  • Written customer marketing-release + photo-permission + testimonial-release workflow in place (insurance-claim-detail-redacted)
  • Written crew + technician photo / video release workflow in place
  • Scanned BBB rating (current A or A+ only) + RCAT membership (if current) + manufacturer-certification certificates + insurance COIs + OSHA Fall Protection training certificates
  • Keyword sheet built with 100–150 Houston roofer keywords
  • Competitor table filled in for 5 nearby companies
  • GBP primary + secondary categories chosen (Roofing Contractor / Commercial Roofer / Metal Roofing Contractor / Gutter Service)
  • GBP description, services, neighborhoods, hours, emergency-availability framing (only if live dispatch), Estimate / Inspection link, photos done
  • 30+ real privacy-safe branded-truck + crew-in-fall-protection + equipment + before/during/after photos uploaded (with customer + crew permission)
  • Homepage rewritten with phone CTA + Schedule Inspection CTA + Emergency Call CTA above the fold
  • Roof Repair + Roof Replacement + Emergency Roof Repair (call-CTA-first + safety-first + § 27.02-compliant) + Storm Damage (insurance-aware + § 27.02 + Chapter 4102 compliant) + Hail Damage + Wind Damage + Hurricane Damage + Roof Inspection + Residential + Commercial + Metal + Shingle + Tile (where applicable) + Flat + Gutters (where applicable) pages live (only what's offered)
  • Project Gallery / Before & After page live with permission-safe entries
  • Reviews + FAQ + About / Trust + Insurance + Certifications + Contact / Request Estimate pages live
  • Neighborhood pages live (only for genuinely served areas)
  • Houston Storm Cycle + Hurricane Season Content Kit built + queued
  • Estimate Request + Inspection Request + Emergency Call forms wired into GBP, homepage, every service + storm + neighborhood + commercial page, footer (§ 27.02 + Chapter 4102 + TCPA + privacy-aware)
  • Privacy-safe + § 27.02-compliant + Chapter 4102-compliant voluntary review-request routine running
  • First 20 citations + BBB + RCAT + NRCA + manufacturer-certified-dealer directories (GAF Master Elite + Owens Corning Platinum + CertainTeed SELECT + Carlisle + Firestone — only verified) + Angi + HomeAdvisor + Thumbtack + Houzz Pro + Nextdoor + apartment-community + property-management partner listings submitted
  • Monthly emergency + estimate + inspection + signed-job pipeline tracker sheet set up and date-blocked

Google Business Profile

Profile description — locally-established + § 27.02-compliant

[COMPANY NAME] — Houston roofing contractor since [YEAR]. Residential + commercial. [BBB A+ / GAF Master Elite / Owens Corning Platinum / CertainTeed SELECT — only verified]. GL + Workers' Comp + Umbrella insured (COI on request). OSHA Fall Protection trained. Locally-accountable Houston team. Call [PHONE] for an estimate.

Profile post — post-storm response (§ 27.02-compliant)

Post-[NAMED STORM / HAIL EVENT] response from [COMPANY NAME] — responding to storm damage across [AREAS]. Inspections by appointment at [PHONE]. We document visible roof damage with photos. Your insurer + licensed Public Insurance Adjuster (Texas Insurance Code Chapter 4102) negotiate claims with your insurance carrier. Established Houston [YEAR] — please be cautious of out-of-state storm chasers.

Profile post — manufacturer certification announcement (only verified)

[COMPANY NAME] is a verified [GAF Master Elite / Owens Corning Platinum Preferred / CertainTeed SELECT ShingleMaster / Carlisle Authorized Applicator] contractor in Houston [verifyURL link]. What it means: [BRIEF, ACCURATE EXPLANATION of warranty + installer training].

Profile post — crew safety + OSHA Fall Protection

Safety first at [COMPANY NAME] — every Houston roof crew is OSHA Fall Protection trained (29 CFR 1926 Subpart M). Harness + tie-off + guardrails on every job. Workers' Comp insured.

Profile post — hurricane prep checklist

Hurricane season prep from [COMPANY NAME] — schedule a pre-season roof inspection. Inspection covers shingle / flashing / vent / penetration condition. Inspection fee: [$X / free]. Schedule: [PHONE].

Estimate + Inspection + Emergency CTAs

Hero CTA — request estimate / inspection

Houston roofing — [COMPANY NAME] since [YEAR].

[ Request A Roof Estimate → ] [ Schedule A Roof Inspection → ] [ Emergency Call [PHONE] → ]

BBB A+ + GAF Master Elite + Workers' Comp insured (COI on request) — only verified.

Emergency Roof Repair CTA — phone-CTA-first

Active roof leak? Storm damage? Missing shingles?

Call [PHONE] now — live dispatch during storm cycles + business hours [be honest about availability].

Safety first: do not access roof yourself. Electrical hazards + structural concerns require licensed roofer + Workers' Comp insured crew.

Storm Damage CTA — § 27.02 + Chapter 4102 compliant

Storm damage roof inspection — we document visible damage with photos + measurements + repair scope.

[ Schedule A Roof Inspection → ] [ Document Visible Roof Damage → ]

We do not negotiate insurance claims (Texas Insurance Code Chapter 4102). Only you or your licensed Public Insurance Adjuster can negotiate with your insurer. Coverage is determined by your insurer.

Commercial Roofing CTA

Houston commercial roofing — flat roof + TPO + EPDM + PVC + modified-bitumen + built-up + metal-deck. Multifamily + retail + restaurant + medical + warehouse + church + school. Carlisle / Firestone / Versico Authorized Applicator [only verified]. Workers' Comp + GL + Umbrella + Builders Risk insured.

[ Request Commercial Roofing Quote → ]

Reviews + responses (privacy-safe + § 27.02 + Chapter 4102 compliant)

Voluntary review request — at final walkthrough

Hi [Customer Name], thank you for trusting [Business Name] with your roofing project. If you were happy with the communication, professionalism, and completed work, would you mind leaving us a quick Google review? Your feedback helps other Houston homeowners and businesses find a roofing company they can trust.

[Insert Google Review Link]

Thank you, [Business Name]

Voluntary review request — post-emergency response

Hi [Customer Name], thanks for trusting us with your storm-response work. If you were happy with how we responded + documented + repaired your roof, an honest Google review really helps other Houston families find a roofer they can trust.

[Insert Google Review Link]

Thank you, [Business Name]

Reply to a positive review — privacy-safe + § 27.02 compliant

Thank you, [FIRST NAME — only if mentioned] — so glad the [REPAIR / REPLACEMENT / INSPECTION] turned out the way you hoped. Stay safe up there. — [OWNER / MANAGER FIRST NAME]

(Never confirm specific customer engagement + address + insurance claim details + payment info. § 27.02 + Chapter 4102 compliant — never discuss insurance claim specifics in public responses.)

Reply to a critical review — privacy-safe + accountable + § 27.02 compliant

I'm sorry your experience didn't meet expectations. Please email [OWNER / MANAGER EMAIL] and I'll respond personally so we can make it right. — [OWNER / MANAGER FIRST NAME]

(Take responsibility for the operational issue if applicable. Never argue + never blame the customer + never share private details + never discuss insurance claim specifics publicly. Move to a private email from the owner's secure account.)

Citations checklist

Houston roofing citation list

  • Google Business Profile
  • Bing Places for Business
  • Apple Business Connect
  • Yelp for Business
  • Facebook business page
  • Instagram business account (high-leverage — project photos)
  • LinkedIn Company Page (commercial / multifamily)
  • BBB Houston (only display rating if A or A+)
  • RCAT (Roofing Contractors Association of Texas) member directory (only if current)
  • NRCA (National Roofing Contractors Association) (only if current)
  • GAF Master Elite directory (only if currently certified)
  • Owens Corning Platinum Preferred directory (only if currently certified)
  • CertainTeed SELECT ShingleMaster directory (only if currently certified)
  • Malarkey Emerald Pro + Atlas Pro Plus + IKO ShieldPro Plus + Tamko Pro Certified directories (only if currently certified)
  • Carlisle Authorized Applicator + Firestone Red Shield + Versico + Mule-Hide + Johns Manville commercial directories (only if currently certified)
  • Angi + HomeAdvisor + Thumbtack (residential)
  • Houzz Pro
  • Realtor.com + Zillow community-vendor pages
  • Apartment-community + property-management vendor lists (Greystar / Camden / Trammell Crow / AvalonBay / Lincoln Property / Asset Living)
  • HOA / community vendor lists
  • Commercial-property-management vendor lists (CBRE / JLL / Cushman & Wakefield / Hines / Stream Realty)
  • Houston Chamber + suburban chambers
  • Greater Houston Partnership (commercial)
  • Houston Hispanic / Asian / Black chambers (where applicable)
  • Local Realtor + property-manager + HOA referral partner pages
  • Local Facebook + Houston neighborhood groups

Houston content ideas

Fifteen Houston roofing content ideas

  • How to choose a Houston roofing company (verify BBB + RCAT + manufacturer certifications + Workers' Comp + OSHA + § 27.02 compliance + reviews)
  • Roof repair vs roof replacement guide (decision framework)
  • Signs your roof may need repair (visible warning signs)
  • What to do after a roof leak (safety + containment + electrical + call licensed roofer)
  • Storm damage roof checklist for Houston homeowners (§ 27.02 + Chapter 4102 compliant — document + insurer + Public Insurance Adjuster framing)
  • Questions to ask before hiring a roofer (BBB + Workers' Comp + manufacturer certifications + § 27.02 compliance)
  • Roof inspection checklist (visible damage indicators)
  • Shingle roof maintenance guide
  • Metal roofing guide
  • Commercial roof maintenance checklist (TPO + EPDM + drainage)
  • Flat roof repair warning signs
  • Preparing your roof before hurricane season
  • Houston neighborhood roofing service guides
  • Storm-chaser consumer protection page (how to spot + avoid + report — Texas Attorney General + Texas Department of Insurance)
  • Insurance claim process explanation (§ 27.02 + Chapter 4102 compliant — roles of insurer + Public Insurance Adjuster + attorney + roofer)

Schema markup

RoofingContractor + LocalBusiness JSON-LD

Add to your site <head>. Replace bracketed fields with real, verified values.

{
  "@context": "https://schema.org",
  "@type": ["RoofingContractor", "LocalBusiness"],
  "name": "[Company Name]",
  "description": "[1-sentence description with services + Houston + locally-established YEAR]",
  "url": "https://[your-domain]",
  "telephone": "+1-832-555-0000",
  "image": "https://[your-domain]/og.jpg",
  "priceRange": "$$$",
  "areaServed": ["Houston","Memorial","River Oaks","Tanglewood","Bellaire","West U","Sugar Land","Katy","Cypress","The Woodlands","Pearland","Spring","Galleria","Energy Corridor","Heights","Montrose","Fulshear","Friendswood","Clear Lake"],
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "[street]",
    "addressLocality": "Houston",
    "addressRegion": "TX",
    "postalCode": "[zip]",
    "addressCountry": "US"
  },
  "openingHoursSpecification": [
    {"@type": "OpeningHoursSpecification", "dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"], "opens": "07:00", "closes": "18:00"},
    {"@type": "OpeningHoursSpecification", "dayOfWeek": "Saturday", "opens": "08:00", "closes": "14:00"}
  ],
  "hasCredential": [
    {"@type": "EducationalOccupationalCredential", "credentialCategory": "certification", "name": "GAF Master Elite (only if currently certified)"},
    {"@type": "EducationalOccupationalCredential", "credentialCategory": "membership", "name": "RCAT — Roofing Contractors Association of Texas (only if current member)"}
  ],
  "sameAs": [
    "https://www.bbb.org/[your-slug]",
    "https://www.gaf.com/[your-slug]",
    "https://www.owenscorning.com/[your-slug]",
    "https://www.certainteed.com/[your-slug]",
    "https://www.rcatexas.org/[your-slug]",
    "https://www.angi.com/[your-slug]",
    "https://www.homeadvisor.com/[your-slug]"
  ]
}

Do not add aggregateRating you cannot back up with real published reviews + FTC-Endorsement-Guides compliance.

FAQPage JSON-LD

Add on your FAQ page. Use the 17 FAQs from this workbook (or your own variations) wrapped as Question / Answer per schema.org/FAQPage.

BreadcrumbList JSON-LD

{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {"@type":"ListItem","position":1,"name":"Home","item":"https://[your-domain]/"},
    {"@type":"ListItem","position":2,"name":"Services","item":"https://[your-domain]/services"},
    {"@type":"ListItem","position":3,"name":"[Service Page]","item":"https://[your-domain]/[slug]"}
  ]
}

Product Offer JSON-LD for this workbook

If you resell DIY guides on your own site, this is the Offer pattern for the digital product:

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Houston Roofers DIY SEO",
  "description": "A detailed paid DIY local SEO workbook for Houston roofing companies — residential + commercial + storm-damage + emergency + repair + replacement + inspection. § 27.02 + Chapter 4102 + OSHA + manufacturer-certification aware.",
  "brand": {"@type": "Brand", "name": "SeoRanking.us"},
  "offers": {
    "@type": "Offer",
    "price": "49.00",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock"
  }
}

Image briefs

Photo + AI image prompt brief (crew + customer + insurance aware)

Always prefer a real photo. Use AI imagery only for illustrations + diagrams + atmosphere shots — never to fake a roof, a crew, a customer, a project, or an insurance claim. Get written customer marketing-release + photo-permission + testimonial-release before publishing any customer name + address + insurance claim detail + inspection report + insurance documents + contract + invoice + roof photo + private property detail. Insurance claim details + insurance documents are particularly sensitive — written permission + redaction required. Get written crew + technician photo / video release before publishing crew. Every crew photo must show full OSHA Fall Protection (harness + tie-off + guardrails + warning lines) — crew photos without fall protection are OSHA violation + customer-trust-killer. Never publish AI-generated roof photos as real work. Brief for every image:

  • Description (1 sentence)
  • Filename: lowercase-with-hyphens.jpg
  • Alt text (1 specific sentence, mentions service + Houston where relevant; no 'best Houston' / unverified awards / § 27.02-violating insurance promises)
  • Where on the page it appears
  • Purpose
  • Consent status (signed customer marketing release on file? crew written photo release on file? insurance claim details redacted? OSHA fall protection visible?)
  • AI image prompt (only for non-photo atmosphere): 'no fake roofs, no fake crews, no fake customers, no AI-rendered roofing work passed as real, no customer addresses / insurance claim details / inspection reports visible, no stock roofing photography, no crews without fall protection, no dramatic-before-storm shots from other contractors, no manufacturer marketing photos presented as our work'

Houston Roofers DIY SEO — Houston FAQs

What is SEO for roofers?

It's the work of helping Houston homeowners + property managers + Realtors + HOA boards + commercial property managers find your roofing company on Google when they search for roofers, roof repair, roof replacement, emergency roof repair, roof leak repair, storm damage, hail damage, wind damage, hurricane roof repair, roof inspection, residential roofing, commercial roofing, metal roofing, shingle roofing, flat roof repair, or gutters. It covers your Google Business Profile, your homepage, your service-specific pages, your Emergency Roof Repair page, your Storm Damage page (insurance-aware + Texas Business and Commerce Code § 27.02 + Texas Insurance Code Chapter 4102 compliant), your Project Gallery, your neighborhood pages, your About / Trust + Insurance + Certifications page, your privacy-safe reviews + testimonials, the directories you appear in (BBB + RCAT + manufacturer-certified-dealer + Angi + HomeAdvisor + Thumbtack), and the trust signals you publish — while staying compliant with Texas Business and Commerce Code § 27.02 (Roofer Anti-Fraud Act) + Texas Insurance Code Chapter 4102 (Public Insurance Adjuster license) + OSHA Fall Protection + City of Houston Building Code + manufacturer warranty + Workers' Comp insurance + Texas DTPA. The goal is honest discoverability that ends in scheduled inspections + estimates + signed contracts + completed roofs.

How can a roofing company rank in Houston?

By being specific, locally-established, license-and-insurance-transparent, § 27.02 + Chapter 4102 compliant, and trustworthy. Pick the services + neighborhoods + property types you genuinely serve. Build a separate page for each service line (repair + replacement + emergency + leak + storm + hail + wind + hurricane + inspection + residential + commercial + metal + shingle + tile + flat + gutters). Build a separate page for each Houston neighborhood you genuinely service. Publish your **BBB rating** (only if A or A+ + current), **RCAT membership** (if current), **manufacturer certifications** (GAF Master Elite + Owens Corning Platinum + CertainTeed SELECT + Carlisle + Firestone + commercial — only verified with verifyURL), real GL + Auto + **Workers' Comp** + Umbrella + Inland Marine + Builders Risk insurance with COI request link, real OSHA Fall Protection training documentation, real City of Houston permit + final-inspection compliance framing, real **established-[YEAR]-in-Houston + locally-accountable** framing. **Comply with Texas Business and Commerce Code § 27.02 (no "free roof" / "no deductible" / "we handle your insurance" / "insurance approval guaranteed" claims) + Texas Insurance Code Chapter 4102 (no Public Insurance Adjuster negotiation activity).** Earn voluntary, privacy-safe Google + Yelp + Angi + HomeAdvisor + Thumbtack + BBB reviews. Generic 'Houston's best roofer' loses to specific service + neighborhood + § 27.02-compliant insurance-aware + manufacturer-certified pages every time.

How much does this DIY SEO project cost?

This workbook is $49 (one-time, paid webpage access with print/PDF option). The price covers the full guide, the roofing trust + license + insurance + safety + Texas Business and Commerce Code § 27.02 + Texas Insurance Code Chapter 4102 + OSHA + permit + claim review framework, the Emergency Roof Repair SEO playbook, the Storm Damage + Insurance-Aware Content playbook, the Estimate + Inspection + Lead Conversion playbook, the Houston Storm Cycle + Hurricane Season Content Kit, the printable checklist, the AI prompt library, and the image-library brief. No subscription. Need help implementing? Call James Henderson at 832-338-2926.

What do I get after I purchase?

Immediate unlocked access to the full workbook page: the 12-step paid guide, the Emergency Roof Repair playbook, the Storm Damage + Insurance-Aware Content playbook (§ 27.02 + Chapter 4102 compliant), the Estimate + Inspection + Lead Conversion playbook, the Houston Storm Cycle + Hurricane Season Content Kit, the privacy-safe + § 27.02-compliant + Chapter 4102-compliant review-response patterns, the printable checklist, the roofing-specific AI prompt library (10+ prompts for keywords / GBP / repair + replacement + emergency + storm + commercial pages / estimate page / FAQ / privacy-safe + § 27.02-compliant review responses / image prompts / social captions / monthly tracking / safety + insurance + § 27.02 + Chapter 4102 + OSHA review), the image-library brief, and a sticky table of contents. Your progress on the checklist saves automatically to your account.

Can I print or save this guide as a PDF?

Yes. Click "Print / Save as PDF" in the sticky action bar at the top of the paid page. Every dropdown expands automatically when printing, and the print stylesheet removes navigation chrome so the PDF is clean enough to bring to a sales / production / ownership meeting.

Do roofers need Google Business Profile optimization?

Yes. A Houston homeowner searching 'roof repair Memorial' or 'storm damage roof Sugar Land' or 'emergency roof leak Heights' or 'metal roofing Cypress' or 'commercial flat roof Galleria' decides in 30 seconds based on the Maps pack — rating, photos, Emergency / Estimate links, BBB + Workers' Comp visibility, real before/after photos. A weak Profile loses scheduled inspections to a competitor with better trust signals and visible storm-aware (NOT storm-promising) content.

What keywords should roofing companies target?

A 100–150 keyword list grouped by urgency (emergency + same-day + scheduled), service type (repair + replacement + inspection + storm + leak + emergency + gutter), roof type (shingle + metal + tile + flat + TPO + slate), property type (residential + commercial + multifamily + HOA + retail + restaurant + medical + warehouse + church + school), storm type (hail + wind + hurricane + tornado), customer segment (homeowner + property manager + Realtor + insurance-adjuster-referred + commercial-property-manager), and neighborhood / county (Memorial + River Oaks + Sugar Land + Katy + Cypress + The Woodlands + Pearland + Bellaire + West U + Heights + Energy Corridor + Galleria + etc.). Step 3 walks you through the full keyword build.

Should I create separate pages for roof repair, roof replacement, storm damage, roof leaks, and commercial roofing?

Yes — one dedicated, deep page per service line you genuinely offer. Google does not rank a single 'Services' page for 'roof repair Houston' or 'roof replacement Memorial' or 'emergency roof leak Sugar Land' or 'storm damage roof Katy' or 'commercial flat roof Galleria' or 'metal roofing Cypress'. Each service gets its own URL, H1, content scope, FAQ block, safety-first language (especially for emergency + storm + commercial pages), trust signals (BBB + RCAT + manufacturer certifications + Workers' Comp + GL + Umbrella + Inland Marine + COI request link), and Schedule Inspection / Estimate CTA. Step 6 walks through the full page set.

How does an emergency roof repair page help SEO?

**The Emergency Roof Repair page is one of the highest-converting pages on a Houston roofing website + the search query is consistently spike-driven by every Houston storm cycle.** Houston customers searching with active leaks + storm damage + missing shingles + tree-limb damage call within seconds of finding a credible-looking page. The first roofer whose page communicates phone-CTA-first + safety-first content + live-dispatch-vs-voicemail honesty + § 27.02-compliant insurance framing + BBB + Workers' Comp visibility wins. Step 7 walks through the full Emergency Roof Repair SEO playbook.

How do storm damage pages help roofing SEO?

Storm damage drives 80%+ of Houston roof replacement volume. **A § 27.02-compliant + Chapter 4102-compliant Storm Damage page is one of the highest-ROI pages on a Houston roofing site** — captures massive storm-cycle search volume + builds trust (because it's helpful WITHOUT promising insurance approval). **CRITICAL**: storm-damage pages must comply with Texas Business and Commerce Code § 27.02 (no 'free roof' / 'no deductible' / 'we handle your insurance' / 'insurance approval guaranteed' / '100% covered' claims) + Texas Insurance Code Chapter 4102 (no Public Insurance Adjuster claim-negotiation activity). Honest framing: 'We document visible roof damage. You or your licensed Public Insurance Adjuster negotiate with your insurer.' Step 8 walks through the full Storm Damage + Insurance-Aware Content playbook.

How do I get more roofing reviews?

Ask voluntarily at final walkthrough (after a successful completed roof — repair / replacement / inspection / emergency when the customer is satisfied). Don't ask during a warranty dispute + insurance claim escalation. Use a short no-pressure message via printed handout at final walkthrough + TCPA-consented text + email follow-up. **Never offer a discount, gift card, future-service credit, free roof inspection, or anything of value in exchange** — FTC Endorsement Guides + Texas DTPA + Google + Yelp + Angi + HomeAdvisor + Thumbtack + BBB policy violation. Reply to every review within 48 hours — privacy-safely + § 27.02 + Chapter 4102 compliant (never confirm specific customer engagement + address + insurance claim details + payment info in responses). Five to fifteen honest reviews per month is realistic for an active Houston roofing company. **Roofing has higher review variance than most categories** — professional response patterns matter more than perfect ratings.

Should I show roofing prices on my website?

Yes — show direction, not specific contract values. "Roof repair from $[X] depending on scope", "Roof replacement from $[Y] / square depending on materials + size + complexity", "Inspection from $[Z] (or free with conditions — be honest)", "Commercial flat-roof repair quoted after site visit" beats opacity. Houston roofing customers comparison-shop intensively + transparency builds trust. **NEVER use § 27.02-violating pricing language**: 'free roof' / 'no deductible' / 'we waive your deductible' / 'insurance pays everything' / 'no out of pocket' / '100% covered' = Class B misdemeanor + civil penalty + Texas Attorney General + Texas Department of Insurance enforcement. Avoid 'lowest price guaranteed' / 'guaranteed savings' claims (FTC + Texas DTPA risk).

Can AI help me write roofing SEO content?

Yes, for drafting and organizing — see Step 14 of the workbook. But every BBB rating + RCAT membership + manufacturer certification + insurance limit + Workers' Comp + OSHA training + City of Houston permit + final-inspection compliance + warranty + financing + free-inspection + 24/7-availability + emergency-tarping claim, **§ 27.02 + Chapter 4102 + Texas Department of Insurance Storm Roofer / Trade Practice rule compliance** of every word about insurance + storms + claims + deductibles, customer permission + photo accuracy, and safety claim must be verified by your owner / project manager / insurance + compliance reviewer before publishing. **AI invents BBB ratings, RCAT registration, manufacturer certifications, and 'free roof' / 'no deductible' / 'insurance approval guaranteed' marketing language that violates § 27.02 + Chapter 4102.** **AI also writes Public Insurance Adjuster negotiation language that violates Chapter 4102 — never publish AI-written 'we'll fight your insurance company' / 'we'll get your claim approved' / 'we work directly with adjusters' language without compliance review.** **AI also writes DIY roof repair advice that risks customer harm (ladder + fall + structural + electrical + storm + emergency tarping) — never publish AI-written DIY roof repair advice.**

What photos should a roofing company upload?

Real branded service trucks + ladders + drones (FAA Part 107) + real crew in **full OSHA fall protection (harness + tie-off + guardrail + warning lines)** (with consent + crew written photo release) + real before/during/after job photos (with **written customer permission**) + real materials + equipment + real Houston-neighborhood backdrop. **Never publish customer addresses + insurance claim details + inspection reports + insurance documents + contracts + invoices + private property details without written customer permission.** **Insurance claim details are particularly sensitive — written permission + redaction required.** Avoid stock roofing photography, AI-generated roofs, dramatic before-storm shots from other contractors, manufacturer marketing photos passed as your work, crew photos without fall protection (OSHA violation + customer-trust-killer).

What should I track monthly?

Five priority keyword positions, new reviews + 12-month rolling rating (Google + Yelp + Angi + HomeAdvisor + Thumbtack + BBB + Facebook + Nextdoor), new GBP photos (privacy-safe + permission-only), Profile posts published (service + storm response + manufacturer certification + crew safety), phone-call volume from GBP, emergency call volume (during storm cycles), new Estimate Request form submissions, new Inspection Request form submissions, estimates provided vs signed jobs (close rate), residential vs commercial vs multifamily revenue mix, storm-event spike response (new requests in 7-day window after named-storm + hail event), top referring pages from GA4, Yelp + Angi + HomeAdvisor + Thumbtack profile views + inquiries, and one thing to fix next month. Step 13 includes the sheet template.

How do I improve inspection and estimate requests from SEO traffic?

Wire a phone CTA above the fold + Schedule Inspection CTA + Estimate Request CTA + Emergency Call CTA (on emergency / storm pages) on every service page + a scope-fit Estimate / Inspection / Emergency Request form (name + phone + email + ZIP + property type + roofing issue + residential/commercial + urgency + appointment time + photos + insurance question checkbox with § 27.02-compliant framing + TCPA-consent + privacy) onto GBP, homepage, every service + emergency + storm + commercial + neighborhood page, footer. Show BBB rating + RCAT + manufacturer certifications + Workers' Comp + GL + COI request link trust badges near the CTA. Add **"We document visible damage; your insurer + Public Insurance Adjuster negotiate claims"** § 27.02 + Chapter 4102 compliant disclaimer. Step 9 walks through the full Estimate + Inspection + Lead Conversion playbook.

What roofing claims should I avoid unless verified?

**"Best Houston roofer" / "Houston's #1 roofing company" / "Top-rated roofer" / "Award-winning"** without verifiable current-year backing. **"Texas licensed roofer"** (Texas does NOT license general roofing contractors — use RCAT-registered + BBB-rated + manufacturer-certified instead). **"BBB A+ / BBB Accredited"** without current rating + accreditation. **"GAF Master Elite / Owens Corning Platinum / CertainTeed SELECT"** without current certification (trademark infringement + manufacturer-cancellation + FTC risk). **"Workers' Comp + GL insured"** without current COI + carrier + limits (Texas DTPA + customer-safety risk). **"24/7 emergency response"** without live-dispatch (worst-review-driver + customer-trust-killer). **"Lifetime warranty"** without written terms + conditions + exclusions (FTC Magnuson-Moss). **"Free roof inspection"** without truly being free + accurate scope. **"Same-day service" / "Emergency response"** that you can't fulfill. Use accurate framing throughout.

What insurance-related language should roofers avoid?

**Texas Business and Commerce Code § 27.02 prohibits + Class B misdemeanor + civil penalty + Texas Attorney General + Texas Department of Insurance enforcement**: "Free roof" / "Free roof through insurance" / "No deductible" / "We waive your deductible" / "We pay your deductible" / "Your insurance will pay" / "100% covered" / "No out of pocket" / "Insurance approval guaranteed" / "We get insurance to pay" / "Guaranteed claim payout" / "We handle everything with your insurance". **Texas Insurance Code Chapter 4102 prohibits + unauthorized practice of insurance adjusting**: "We negotiate with your insurer" / "We'll get your claim approved" / "We work directly with adjusters" / "We'll fight your insurance company" / "We'll maximize your claim" — these are Public Insurance Adjuster activities that require a Texas Insurance Code Chapter 4102 license. **Honest § 27.02 + Chapter 4102 compliant framing**: "We document visible roof damage with photos + measurements. We provide an accurate repair / replacement estimate. We do not negotiate claims with insurance carriers — only you or your licensed Public Insurance Adjuster (Texas Insurance Code Chapter 4102) or your attorney can do that. Coverage is determined by your insurer."

Need help implementing this?

Call James Henderson at 832-338-2926. We help Houston roofing companies — residential + commercial + storm-damage + emergency + roof repair + replacement + inspection + metal + shingle + flat + TPO + gutter specialists — get started right away. Profile setup, service-specific page builds, **Emergency Roof Repair page (call-CTA-first + safety-first)**, **Storm Damage page (§ 27.02 + Chapter 4102 compliant)**, Estimate / Inspection Request workflow, About / Trust + Insurance + Certifications page, Houston Storm Cycle + Hurricane Season Content Kit, citation submission + BBB + RCAT + manufacturer-certified-dealer + Angi + HomeAdvisor + Thumbtack + Houzz Pro + Nextdoor + apartment-community + property-management partner listings, privacy-safe + § 27.02-compliant + Chapter 4102-compliant voluntary review workflow. The workbook is the playbook; the call gets it shipping faster.

Ready to start this Houston project?

Grab the matching Houston DIY kit to go deeper, or get a free Houston local SEO audit to see where you stand today.