Issue Intelligence
304 unique issues found across all audited pages
No issues match the current filters.
Page uses {{mpg_city}}, {{mpg_county}}, {{mpg_neighborhood}} template tags throughout — these are dynamic MPG shortcodes rendered server-side. Editing text around them risks breaking template rendering.
Zero internal links on a medium-length comparison page
FAQ section uses basic UL list instead of proper FAQ markup; questions and answers are in same li element without clear separation
Business name 'We The Plumbers TX' does not match canonical NAP 'We The Plumbers'
Body text references 'Houston' and 'greater Houston area' multiple times — unapproved city
CTA references 'the greater Houston area' which is outside the approved 5-city market
Business name used as 'We The Plumbers TX' instead of canonical 'We The Plumbers'
Title and slug reference 'Houston' which is outside the approved 5-city market. Cannot fix slug/title via content.html — flag for manual review.
Body uses 'Houston' extensively as a primary geographic reference. Multiple occurrences throughout content.
Business name used as 'We The Plumbers TX' instead of canonical 'We The Plumbers' in final CTA
References 'Houston plumber' instead of Conroe plumber in emergency section
Title and slug reference 'Houston' which is outside the approved 5-city market. Cannot fix slug/title via content.html — flag for manual review.
Body references 'greater Houston area' — unapproved city in content
Dollar amount range '$5,000 to $30,000' violates policy prohibition on dollar amounts
Slug contains 'houston' which is not an approved city. Content body references Conroe/Montgomery County correctly, but the slug and meta title say Houston.
Page title references 'Houston' — not in approved market cities
Slug contains 'houston-area' — Houston is not in the approved market. Slug change requires WordPress, not SCUFF-fixable.
Media src/srcset URLs in content.html converted from absolute to relative paths vs original.html. This is a SCUFF pull normalization artifact, not an optimizer change, but must be reverted to match original.html.
References 'greater Houston area' which is outside the 5 approved cities
Extra closing </p> tag at end of content creates malformed HTML
References 'greater Houston area' — Houston is not an approved city in campaign-policy.md
Business name 'We The Plumbers TX' does not match canonical NAP 'We The Plumbers'
Business name uses 'We The Plumbers TX' instead of canonical 'We The Plumbers'
srcset URLs in figure image were changed from absolute (wetheplumberstx.com/wp-content/uploads/...) to relative (/media/uploads/...) — media paths must never be modified
Specific dollar amounts and savings percentages present: $20/week, $1,000 annually, $500-$800, 50% longer, 2-3% more. These are in original.html so they are inherited, but still represent financial claim violations per campaign policy
Reference to 'greater Houston' — Houston is not an approved city
Business name uses 'We The Plumbers TX' instead of canonical 'We The Plumbers'
Image srcset URLs were modified from absolute (https://wetheplumberstx.com/wp-content/uploads/...) to relative (/media/uploads/...) — media paths must never be changed
Business name rendered as 'We The Plumbers TX' instead of canonical 'We The Plumbers'
Text references 'East Texas' which is not an approved market area. Approved cities are: Conroe, The Woodlands, Montgomery, Willis, Magnolia.
Image srcset URLs converted from absolute to relative paths (SCUFF system operation)
content.html srcset URLs were converted from absolute (original) to relative paths. Media paths must not be modified.
Text references 'Gulf Coast' which is not an approved market area
Text references 'Gulf Coast' again in expert plumber section
Business name rendered as 'We The Plumbers TX in Conroe' instead of canonical 'We The Plumbers'
Business name rendered as 'We The Plumbers TX' in closing CTA
Business name referenced as 'We The Plumbers TX' instead of canonical 'We The Plumbers'
Slug contains 'houston' which is not in the approved 5-city market
Text mentions unapproved cities Shenandoah and Oak Ridge North. Approved cities are ONLY Conroe, The Woodlands, Montgomery, Willis, Magnolia.
Business name referenced as 'We The Plumbers TX' instead of canonical 'We The Plumbers'
Business name referenced as 'We The Plumbers TX' instead of canonical 'We The Plumbers'
Business name referenced as 'We The Plumbers TX' instead of canonical 'We The Plumbers'
Media srcset URLs changed from absolute (https://wetheplumberstx.com/wp-content/uploads/...) to relative (/media/uploads/...) in content.html vs original.html
Specific dollar amount for emergency plumbing rates: '$150 per hour or more'
Specific dollar amounts for backflow device costs ($200-$1,500) and labor rates ($50-$150/hr) — present in original.html
Business name appears as 'We The Plumbers TX' instead of canonical 'We The Plumbers'.
Service Areas checklist lists 12 unapproved cities. Approved cities are ONLY Conroe, The Woodlands, Montgomery, Willis, Magnolia.
Text mentions 'Greater Houston Area' which is outside approved market.
No internal links to related service or support pages (leak detection, repiping)
Conroe mentioned 4 times — exceeds 2-3 max limit
Section headings use <strong> inside <p> instead of proper <h2>/<h3> tags
Final CTA is weak — 'Give We The Plumbers TX a call' with no phone number
Closing CTA is generic with no specific offer (free estimate, same-day, phone number)
Headings are generic and don't match search intent well
Closing CTA lacks phone number and specific offer
Final paragraph has no actionable CTA — no phone, no call-to-action verb, no link to service page
Final CTA mentions 'give us a call or visit our website' — generic, no phone number, no specific offer
Closing CTA is generic — no phone number, no approved offer
Page has no phone number anywhere. The CTA section lacks a phone number for conversion.
Headings use <strong> inside <p> instead of proper H2/H3 tags — limits SEO heading weight
Reference to 'surrounding areas' is vague and could imply coverage beyond approved cities
No phone number in CTA despite being the primary conversion page element
Claims '50% reduction in water heating costs' — savings percentage that could be seen as an ROI claim. Present in original so retained but flagged.
No approved offers (free estimates, same-day service, warranty) mentioned anywhere
Line 16 uses <p> tag for section heading 'The Environmental Impact of Hybrid Water Heaters' instead of proper H2
No phone number anywhere in the content
No approved offers mentioned anywhere
References 'thousands of dollars in repairs' — vague dollar claim. Present in original, acceptable but noted.
Vague 'surrounding Texas communities' instead of approved city names
No approved offers mentioned in CTA
Emoji character in CTA phone line is unprofessional for business content
Double closing </p> tag creates malformed HTML
'thousands of dollars in damage' is vague dollar claim. Present in original, acceptable but noted.
Conroe mentioned ~12 times in body text, exceeding 2-3 max guideline. However all mentions are in original.html — pre-existing condition.
Page focuses on 'local plumber' trust messaging but never names specific services offered — reads as community pitch rather than service page.
No approved campaign offers mentioned (free estimates, same-day service, 1-year warranty, fast scheduling).
No internal links on this service page. Should link to related water filtration or hard water pages.
Approved offers (free estimates, same-day service, 1-year warranty) not mentioned on this primary conversion page.
Only 2 mentions of Conroe and 2 of Montgomery County across the entire page. Could benefit from 1 more natural local reference
Subheadings use bold-in-paragraph pattern instead of proper heading tags — blocked, structural change not safe
Houston-area reference — not an approved city but is in original and refers to regional humidity context, not a coverage claim
Business name used as 'We The Plumbers TX' instead of canonical 'We The Plumbers' in multiple places
Claims 'hundreds of dollars saved each year' — vague savings claim present in original, acceptable but noted.
No phone number in the content. Page ends abruptly without a proper CTA with contact info.
No approved offers mentioned (free estimates, same-day service, 1-year warranty)
CTA does not mention approved offers (free estimates, same-day service, 1-year warranty)
AI-injected data-start/data-end attributes throughout content.html are junk and should be removed
Subheadings use bold-in-paragraph pattern instead of proper heading tags — blocked, structural change not safe
CTA does not mention any approved offers (free estimates, same-day service, 1-year warranty)
Subheadings use bold-in-paragraph pattern instead of proper heading tags — blocked, structural change not safe
Meta title says 'Essential Winter Maintenance for Water Softeners' but slug and content are about water heater maintenance. Title mismatch is in meta.json, not editable in content.html.
AI-injected data-start/data-end attributes throughout content.html are junk
Text says 'family-owned, community-focused business'. 'family-owned' is in the original so this is permitted, but it is worth noting for consistency tracking.
Conroe mentioned 12+ times, exceeding 2-3 max. Many are in original, but density is high.
Montgomery County mentioned 5+ times, exceeding 1-2 max. Many are in original.
Title still references 'Houston Area' — title is in meta.json (read-only without authorization), but this creates a geographic mismatch with the body content that now references Conroe/Montgomery County
Page uses MPG (Multi-Page Generator) template variables like {{mpg_neighborhood}}, {{mpg_county}}, {{mpg_city}}. This is a programmatic page — text edits are risky as they affect all generated variants.
Robotic filler phrase 'When it comes to' in intro paragraph.
Page mentions 'commercial clients' and 'businesses' multiple times. Campaign is residential-focused per policy.
Page targets broad 'Texas' rather than Conroe/Montgomery County. Very generic, no local specificity.
Page targets commercial/business audience, not the residential buyer personas defined in campaign policy. Non-core bucket.
No CTA, no phone number, no conversion path whatsoever. Page ends abruptly with no handoff.
No approved campaign offers mentioned anywhere (free estimates, same-day service, etc.).
Conroe mentioned 6 times — campaign limit is 2-3 per page
Montgomery County mentioned 3 times — campaign limit is 1-2
No approved offers mentioned — support article should naturally include free estimate offer in handoff
Multiple dollar amounts and percentages present (in original content): $300-$1,500, $1,000-$4,000, $800-$1,200, 30%/50% efficiency claims. Not SCUFF-introduced — present in original.html.
No phone number in CTA — article ends with 'Contact We The Plumbers TX' but no phone number
Very long article (1650+ words) with zero internal links
Long section on statewide Texas water quality (TCEQ, TWDB, river basins, IWRM) provides minimal local value for Conroe homeowners and dilutes page focus
Multiple instances of 'When it comes to' and 'it's essential to' phrasing
No mention of approved offers (free estimates, same-day service, 1-year warranty) in CTA section
No CTA, no phone number, no conversion path. Page ends with general statement about inspections.
No approved campaign offers mentioned (free estimates, same-day service, etc.).
Content is thorough but heavily templated with repetitive structure per system type
No internal links on this 1400+ word support article. Should link to water filtration systems service page for conversion handoff.
Final CTA is generic ('call today to schedule your consultation') with no phone number, no specific offer, and no link to service page.
Only 2 local references (Conroe TX, Montgomery County area) in 1400+ words. Very generic — could be any market.
Natural opportunity to link to leak detection technology page
Natural opportunity to link to pipe material guide when discussing copper, PEX, CPVC
No internal links. Natural placement for link to water heater replacement page or tankless page.
No internal links despite many natural placements (water heater maintenance, emergency plumbing, leak detection pages)
No internal links. Natural placement for link to preventing-frozen-pipes-in-conroe or winter-plumbing-inspection-conroe-checklist.
Could add 1 natural internal link to a high-priority service page to improve conversion path.
Page uses MPG template variables ({{mpg_neighborhood}}, {{mpg_city}}, {{mpg_county}}) for multi-location targeting. Content is functional but templated. Limited optimization possible without risking MPG rendering.
Dollar ranges present ($3,000-$10,000, $5,000-$20,000, etc.) but these exist in original.html so are not violations
This page covers nearly identical ground to annual-plumbing-checkups-matter. Could benefit from differentiation focus on cost/savings angle
Free estimates and same-day service mentioned only in final CTA paragraph; could be surfaced earlier
No internal links. Natural placement for link to water heater replacement page or hybrid water heater page.
No internal links. Natural placement for link to preventing-frozen-pipes-in-conroe, water heater maintenance page, or comprehensive flushing guide.
No internal links. Natural placement for link to comprehensive water heater maintenance flushing guide or preventing frozen pipes page.
H3 CTA heading could be more search-intent aligned
Could add 1 internal link to the drain cleaning service page for better conversion handoff.
Prior optimization added a water softener installation link in the closing CTA — link is natural and appropriate
No internal links; could link to pipe material guide or water quality pages
Could add 1 internal link to water heater page or water pressure diagnostics page
CTA heading could better match search intent
Page has 1 internal link to hard-water-problems-conroe. Could add 1 more link to water filtration systems service page.
Could add 1 internal link to water softener installation or filtration page
Could add 1 natural internal link to emergency plumbing or general service page
DOE efficiency claim (up to 10%) and cost claims exist in original.html, so not a violation, but borderline
Could add 1 internal link to annual plumbing inspections or water heater maintenance page
Could add 1 internal link to a related service page for conversion handoff.
Zero internal links — natural placement available in final paragraph or filtration discussion
Could add 1 internal link to a related service or maintenance page.
Support article could naturally hand off to water filtration systems service page in the 'Choosing the Right System' or CTA section.
Zero internal links on a long-form DIY maintenance guide — missed opportunity to link to service page
CTA at bottom is generic — 'contact We The Plumbers in Conroe, TX today for expert service' with no approved offer mention
Contains 'save you thousands later' — vague but could be interpreted as a savings claim
Business name appears as 'We The Plumbers TX' (2 occurrences) instead of canonical 'We The Plumbers'
'East Texas' reference expands geographic scope beyond approved 5 cities
Contains savings percentage '5-10%' for temperature reduction
Zero internal links on a long-form maintenance guide
Specific dollar amounts for system costs and maintenance: $1,000-$5,000+, $500-$1,500, $100-$200/year. These are in original.html as inherited content from the original publish.
Business name referenced as 'We The Plumbers TX' instead of canonical 'We The Plumbers'
Image srcset URLs were modified from absolute (https://wetheplumberstx.com/wp-content/uploads/...) to relative (/media/uploads/...) — media paths must never be changed
No internal links on a long support article that could naturally hand off to water softener installation or water testing pages
Closing CTA says 'contact We The Plumbers' but lacks phone number for direct action
Several section headings use <p><strong> instead of proper <h2>/<h3> tags, hurting SEO structure
Natural opportunity to link to water softener installation page from the solutions section
CTA mentions 'surrounding Texas communities' which expands geographic scope beyond approved 5 cities
'certified technicians' appears in original — trust word 'certified' is permitted on this page
Zero internal links on a safety awareness page
Media srcset URLs changed from absolute to relative in content.html vs original.html
Multiple references to 'Houston' and 'greater Houston area' — Houston is not in the 5 approved cities. These exist in original.html so they are pre-existing, but still violate campaign policy.
Several instances of filler phrasing: 'When it comes to', 'Let's explore', 'Let's break down'
No mention of approved offers (free estimates, same-day service, 1-year warranty) except indirect mention of water quality consultation
Business name 'We The Plumbers TX' used instead of canonical 'We The Plumbers'
CTA lacks phone number
Very long article (2400+ words) with zero internal links to service pages
Article is extremely long (~2400 words) with repetitive messaging across 5 H2 sections — each section repeats dry skin, appliance damage, and call-to-action themes
Business name 'We The Plumbers' does not appear in body content. Logo alt text references it but no in-text mention for NAP consistency.
No internal links present on this long service page (1400+ words). Should link to related water softener or water quality pages.
CTA uses {{mpg_city}} template variable which may render correctly, but the CTA section lacks urgency and approved offers (free estimate, same-day service).
None of the 4 approved offers (free estimates, same-day service, 1-year warranty, fast scheduling) appear on this primary conversion page.
No internal links on a support article that could link to water filtration or water softener installation pages
Closing CTA is generic — 'Call us today' without phone number
Closing CTA lacks phone number despite being a conversion opportunity
Phone is rendered as '936-PLUMBER (936-758-6237)' which is acceptable but the CTA section uses inconsistent formatting with span/b tags
Several sections are excessively verbose with generic advice about generators, water storage, bypass systems. Could be tightened.
No clear company CTA or phone number. Final paragraph mentions 'a licensed Conroe plumber' generically without identifying We The Plumbers
Several section headings use plain <p> tags instead of proper heading elements (structural, cannot safely change)
Double closing </p></p> tag at end of page (also in original)
HVAC condensate drain line maintenance is borderline non-core; page should more clearly connect to plumbing services offered by We The Plumbers
Multiple 'Pro Tip' sections end with 'call for an appointment' without phone number or link — weak conversion path
Conroe mentioned ~11 times, exceeding 2-3 max guideline. Pre-existing in original.html.
No CTA, no phone number, no conversion path. Support article should hand off to a service page.
Final CTA is generic — no phone number, no specific approved offer
No internal links found. Page would benefit from linking to services or contact page.
No mention of approved offers (free estimates, same-day service) in closing CTA
No internal links to the sewer-backup service page or related support content
Closing CTA is generic - no phone number, no specific next step beyond 'contact us'
No internal links to the sewer-backup service page or related articles
CTA section is weak - 'Need Help?' heading is generic and no phone number or specific action provided
Business name 'We The Plumbers TX' used instead of canonical 'We The Plumbers'
No phone number in CTA, weak closing - just mentions company name in passing
Generic 'Conclusions' heading adds no SEO or user value
Robotic filler phrase 'When it comes to cost' present
No internal links on this long support article (1700+ words). Should link to water filtration systems service page.
Natural opportunity to link to slab leak detection page or repiping page
No internal links; long article could benefit from 1-2 links to service pages
Natural link opportunities to /emergency-plumbing-services-in-conroe/ and /sewer-backup/
Natural link opportunities to /emergency-plumbing-services-in-conroe/ and /burst-pipe-repair-in-conroe/
No internal links to sewer-backup service page
Natural link opportunities to /emergency-plumbing-services-in-conroe/, /texas-freeze-plumbing-damage-conroe/, /burst-pipe-repair-in-conroe/
Could add 1-2 natural internal links to service pages to create conversion handoff.
Could add link to backflow testing guide or backflow service page
No schema markup present for this page. schema.json is empty.
Medium-length page (1080 words) with zero internal links — could naturally link to water filtration service page
States 'Each degree above 120F can increase energy costs by 3-5%' — a savings percentage claim
CTA uses 'We The Plumbers TX' instead of canonical 'We The Plumbers'
Zero internal links on a long-form maintenance guide
Closing CTA lacks phone number and specific action step
Business name 'We The Plumbers TX' used instead of canonical 'We The Plumbers'
Several headings use bold-in-paragraph pattern instead of proper heading tags — blocked, structural change not safe
Sentence fragment — 'Our licensed professionals can:' followed by no list items
'When it comes to testing' filler phrase present in original
CTA is a plain text paragraph with no phone number or clear action path. Support article should hand off naturally to service page.
Only one external link to services page. No internal links documented.
Section heading references 'ROI' — financial claim language that could imply specific returns
References 'Southeast Texas' and 'parts of Southeast Texas' — vague geographic reference outside approved city list
Closing CTA says 'Give us a call!' but no phone number provided
Contains savings percentages (24%-34%, 8%-14%) attributed to U.S. DOE — these are sourced educational figures, not fabricated marketing claims, but policy prohibits savings percentages
Business name used as 'We The Plumbers' (correct canonical name) in CTA section — no issue
CTA mentions 'free estimate' — matches approved offer. Phone number present as 936-758-6237. Strong CTA already.
Contains dollar amounts ($300-$1,000, $800-$3,000, $1,000-$3,000, $300-$1,500) and savings percentages (up to 30%, 10-20%, 24-34%, 60-70%) — these are sourced educational figures but policy prohibits dollar amounts and savings percentages
Zero internal links on a medium-length blog post about water heaters
CTA uses 'We The Plumbers' (canonical) and phone '936-Plumber (936-758-6237)' — correct
Text claims 'arrive within 30 to 60 minutes' which is a specific response time promise beyond approved 'same-day service'
Image srcset URLs were changed from absolute (https://wetheplumberstx.com/wp-content/uploads/...) to relative (/media/uploads/...) in content.html vs original.html
Business name referenced as 'We The Plumbers TX' instead of canonical 'We The Plumbers'
Business name referenced as 'We The Plumbers TX' instead of canonical 'We The Plumbers'
Media src and srcset URLs were converted from absolute (original) to relative paths. This modifies media paths which is prohibited.
srcset URLs were changed from absolute (https://wetheplumberstx.com/wp-content/uploads/...) to relative (/media/uploads/...) — media path modification is prohibited
Text says 'dispatch a technician to your home within minutes' which implies a specific response time beyond the approved 'same-day service' offer
Image srcset URLs converted from absolute to relative paths (SCUFF system operation)
No mention of free estimates, same-day service offer, or warranty
Empty paragraph with at end of page, and </BR> tags creating whitespace junk
CTA section uses robotic filler phrase 'When it comes to'
Original has no trust credential words (licensed, certified, insured) so none can be added. Page mentions 'licensing' and 'insurance' generically but not as claims about the business.
Previous edit removed Montgomery County references from original, reducing local relevance
Subheadings use bold-in-paragraph pattern instead of proper heading tags — blocked, structural change not safe
Closing CTA says 'Call We The Plumbers today' but does not include the phone number
AI-injected junk attributes (data-start, data-end) on all paragraph and heading elements
No phone number or specific next step in closing section. No clear CTA to book or call.
No internal links to sewer-backup service page or related content
Conroe mentioned 7 times, exceeding 2-3 max per campaign policy
Long support article (1400+ words) with zero internal links — natural opportunities exist to link to water softener installation or water testing pages
No internal links on this 1200+ word support article. Should link to water softener installation and/or water filtration systems service pages.
References 'East Texas' — vague region not in approved market
First-person 'As the owner of We The Plumbers TX' — ownership claim should be verified against original
Montgomery County mentioned 3 times — at or slightly above 1-2 max limit
AI-injected data-start and data-end attributes on nearly every element. These are junk and should be removed.
Conroe mentioned 9+ times which exceeds the 2-3 max. However this is a Conroe-specific page and mentions are in original, so reduction would be surgical.
'years of experience' claim in content — exists in original.html, so not a violation, but vague trust language
'PVC Pipes: Advantages and Drawbacks' rendered as plain <p> text instead of proper heading tag
Page uses Breakdance page builder with complex BDE sections/grids. Any text edit risks breaking layout. Should be treated with extreme caution.
AI-injected data-start and data-end attributes on nearly every element
Conroe mentioned 8+ times; exceeds 2-3 max but this is a Conroe-specific service page and mentions are in original
Long page (2417 words) with zero internal links — could link to water softener installation or filtration service page
No internal links; could link to grease trap maintenance guide
Page title and H1 mention Conroe once, but body has no local context (no Conroe references, no Montgomery County water conditions).
Sub-headings use <p><span> instead of proper heading tags (structural, not editable)
No internal links; could link to drain cleaning or sewer service page
Could add 1-2 internal links to annual inspections or leak detection pages
No internal links; could link to drain cleaning or sewer backup page
No internal links on 1169-word page; could link to backflow testing service page or vacuum breakers article
Could add 1 internal link to leak detection or water heater maintenance page
Natural opportunity to link to the sibling trenchless sewer repair page or slab leak page
The word 'licensed' appears in original.html ('licensed Conroe plumber', 'licensed plumber') — can be used in optimized content if helpful.
FAQ answer states tankless can 'reduce energy costs by up to 30%' — savings percentage is prohibited by policy
No explicit approved offer (free estimate, same-day service) mentioned in body content or FAQ section
Zero internal links on a key service page; could benefit from 1-2 links to related content
FAQ question 'Do We The Plumbers handle the disposal...' uses non-canonical name variant
Media src and srcset URLs converted from absolute to relative paths (SCUFF system operation, not manual edit)
Slug has typo 'sotfener' instead of 'softener'. Cannot be fixed in SCUFF (WordPress territory).
Approved offers (free estimates, same-day service, 1-year warranty) not mentioned on this conversion page.
FAQ item 'How do I know if I have hard water in?' — sentence is incomplete, missing location after 'in'.
Generic 'Conclusions' heading could be more specific and search-intent aligned
Approved campaign offers (free estimates, same-day service, 1-year warranty) not prominently featured on this high-value conversion page
Page lacks a phone number CTA — strong service page with no direct conversion path via phone
No internal links on a page that could naturally link to water testing or water softener installation pages
AI-injected data-start/data-end attributes throughout content.html are junk
Conroe is mentioned more than 15 times throughout the page — exceeds 2-3 max guideline significantly
Phone number appears as 936-758-6237 without parentheses format — canonical is (936) 758-6237
No internal links on this 800+ word support article. Should link to water filtration service page or related content.
Content has data-start and data-end attributes on many elements which appear to be AI-injected junk attributes.
Natural opportunity to link to gas line repair and installation page
Natural opportunity to link to gas line inspections and compliance page
Natural link opportunity to /emergency-plumbing-services-in-conroe/ or /burst-pipe-repair-in-conroe/
Could add 1-2 natural internal links to drain cleaning or leak detection pages
Could add 1-2 links to water softener installation or hard water problems page
Final CTA mentions We The Plumbers and contact but could be strengthened with a natural handoff to the service page.
Numbered sections (1-5) use font-size spans instead of proper H3 tags — structural, cannot safely fix
Could add 1 internal link to water filtration systems page for cross-selling.
No internal links to sewer-backup service page or camera inspection article
No internal links to sewer-backup service page or camera inspection article
Could add one internal link to water filtration systems service page to strengthen handoff
No internal links to related support articles (sewer prevention, camera inspections)
Natural link opportunity to trenchless sewer repair page in tree root discussion
Could add internal link to emergency-plumbing-response-times-conroe or same-day-plumbing-service-in-conroe for topical reinforcement
No internal links to sewer-backup service page or related articles
Natural link opportunity on 'burst pipes' or 'burst lines' text to /burst-pipe-repair-in-conroe/
Conroe is mentioned frequently (8+ times). Within limits for a Conroe-focused article but could be slightly reduced for naturalness.