Bathtub Refinishing & Reglazing Teardown — Houston
Deep profiles of the top organic sites ranking for "bathtub refinishing houston" (Shiny Tub Reglazing & New Refinishing). Source-level analysis: structure, offers, CTAs, chat, schema, tracking. Live SERP captured 2026-10-07 (DataForSEO, mobile).
Bathtub Refinishing Houston — Competitive Teardown (DropSites "Ultimate Bathtub Refinishing Site" research)
Method: raw HTML via curl + parsing (titles, metas, H1s, JSON-LD, tel: links, forms, widget scripts, body copy). Sitemaps enumerated. Verbatim quotes below are copied from page source. Fetch date: 2026-10-07.
SERP CONTEXT (given): A Google Local Services "Sponsored Plumbers" block sits at the top of this SERP, and Bath Refinishing Resource ranks #3 organically but is profiled in the Phoenix run — see both before finalizing strategy. MAP-PACK TOP 3: Affordable Tub Refinishing (4.9, 323 reviews) · Houston Bathtub Refinishing Pros (4.6, 34) · Kitchen & Bath Restoration Houston (4.9, 88).
Shiny Tub Reglazing Houston — https://shinytubreglazinghouston.com
Snapshot
- Positioning: locally owned Houston reglazing specialist ("Houston Reglazing Service") selling restoration-over-replacement to homeowners, landlords/realtors, property managers, plus multi-family, hospitality and commercial accounts.
- Tagline / hero line (verbatim H1): "Houston Reglazing Service"; hero sub (verbatim): "Ready to restore your bathtub, tile, or sink? Trust the experts at Shiny Tub Reglazing for the best bathtub reglazing in Houston."
- Voice: friendly, practical, second-person, anti-remodel ("Why replace when you can restore?"). Benefit-led, low jargon, some light emoji in reviews only.
- Years in business: conflicting claims — homepage badge verbatim "10+ Years Experience"; About page meta verbatim: "a trusted team of expert refinishing and reglazing specialists with more than 20 years of experience"; About body hedges: "began as a small crew of refinishing and reglazing specialists and has grown into one of Houston's go to teams."
- Ranks for: "bathtub refinishing houston" (given); site covers reglazing/refinishing + tub/tile/shower/sink/regrouting + 25 city modifiers. First published 2026-05-18 (WebPage datePublished), last modified 2026-06-17 — a NEW site already ranking in a top-3 organic SERP, notable.
- Stack: WordPress + Elementor (Pro forms), Rank Math SEO, Trustindex Google reviews widget, GA4 (G-ZS1Y0XXLYP). Homepage HTML ~1.1 MB (heavy inline imagery/base64).
Offers & Promotions
- Hard pricing published on /pricing (rare in this niche) — comparison table verbatim: "Bathtub Reglazing Labor About $350-$500 / Garbage Removal $0 / New Bathtub $0 / Plumbing $0 / Tiles $0 / Floors $0 / Permits $0 / Total $350-$500" vs "Bathtub Replacement Labor $0 / Garbage Removal $400 / New Bathtub $550 / Plumbing $350 / Tiles $300 / Floors $425 / Permits $200 / Total $2250".
- Price-integrity promise (verbatim, process modal): "Our estimates have transparent pricing and no hidden fees. The price we give is the price you pay."
- "Free Estimate" is the primary CTA everywhere (header button, hero, forms).
- Strip-and-redo disclosure (verbatim): "If we do have to refinish from scratch, there will be an additional fee to remove the old glazing. Your technician can make this call during their inspection. We'll let you know ahead of time what that fee will be."
- Cost messaging: "$$ Cost Effective" badge; "Reglazing is the most cost-effective alternative to replacement."
- No coupons, discounts, seasonal promos, financing, or membership/maintenance plans found anywhere on the site.
- Payment (verbatim): "We'll invoice you via email. We make it easy to pay via check or credit card. You can pay online or over the phone."
Site Architecture
Full inventory from sitemap_index.xml (Rank Math) — 40 URLs total:
- Core: / (home), /services, /about, /process, /pricing, /colors, /before-and-after, /contact, /thank-you, /locations-we-services, /blog (+ only post: /hello-world).
- Service pages (6, top-level slugs): /bathtub-reglazing, /tile, /shower-stall-reglazing, /sink-reglazing, /bathtub-repair, /regrouting.
- City pages (25, flat slugs — no /locations/ folder): /richmond, /sugarland, /tomball, /west-university-place, /woodlands, /alvin, /angleton, /dickinson, /east-aldine, /spring, /galveston, /humble, /jersey-village, /kingwood, /new-caney, /pearland, /pasadena, /missouri-city, /league-city, /katy, /galleria-park, /friendswood, /deer-park, /jacinto-city.
- Services granularity: 5 core services + regrouting/recaulking; homepage catalog cards name 5 ("Bathtub Reglazing / Shower Stall Reglazing / Tile Reglazing & Refinishing / Sink Reglazing / Tub Repairs & Restoration") while nav lists 6 (adds Regrouting & Recaulking).
- Location pattern: one page per suburb, title = "Sink, Bathtub, & Tile Reglazing in {City}, TX | Shiny Tub Reglazing", H1 = "{City} Reglazing Services", unique intro paragraph + embedded estimate form + badges strip + service cards + "Why {City} Bathtub Reglazing Makes Sense" copy + Google reviews widget. Footer/locations lists name ~32 cities, 7 of which (Aldine, Baytown, Bellaire, Channelview, Conroe, Cypress, Texas City) have NO page — text-only mentions.
- Special pages: /pricing (comparison table), /colors (finish catalog), /before-and-after (3 galleries: Bathtub Reglazing Projects, Tile Refinishing Projects, Shower Stall Projects), /process (6-step + prep instructions), /thank-you (form confirmation). No coupons page, no financing, no careers, no commercial-specific page (commercial is a homepage section only), no standalone FAQ page (FAQ lives on service pages).
- Sitemap quirk: Mod_Security blocks sitemap/robots requests for non-browser UAs (406 "Not Acceptable") — sitemap only reachable with a full browser UA.
Homepage Anatomy (exact section order)
- Header: logo · nav (Our Services ▾ [6 services] · About · Service Areas ▾ [25 cities] · Blog · Contact) · phone "(281) 779-2940" · "Free Estimate" button.
- Hero: H1 "Houston Reglazing Service" + sub-copy + two CTAs ("Free Estimate" + phone).
- Trust strip (4 badges, verbatim): "2-4 Hours Quick Turnaround Time" · "10+ Years Experience" · "24 Hour Cure Period" · "$$ Cost Effective".
- "Our Houston Refinishing Services" — 5 service cards.
- "Refresh Your Surfaces without the Renovation" — value copy ("Why replace when you can restore?… Ideal for homeowners, landlords, and busy professionals") + "Contact Us".
- "What Customers Think About Shiny Tub Reglazing" — Trustindex Google-review carousel (9 named reviews).
- Contact band: Phone / Email + "Free Estimate" form (Name, Email, Phone, Zip Code, photo upload, "Tell us about your project").
- SEO copy blocks: "Houston Bathtub Reglazing" and "Tile Reglazing in Houston" (each ending "Contact Us"), plus before/after image.
- "The Shiny Tub Reglazing Process" — 4 steps (Schedule Your Service → Surface Preparation → Expert Reglazing → Final Inspection & Enjoy) each opening a detailed modal (4 modals: Call Or Submit A Form / Your Refinishing Crew Arrives / Refinishing Your Bathroom Or Kitchen / We Make Payment Easy).
- "Choose Houston Reglazing: The Smart Renovation Alternative" — 5 benefit tiles: More Affordable / Faster Results / Solid Warranty / Easy Process / Eco-Friendly & Safe.
- "Locations We Serve" — 32 city links.
- "Offering Residential & Commercial Reglazing Services" — 4 audience cards: Houses / Multi Family / Hospitality / Commercial.
- Footer: contact info, repeated estimate form, "Toll Free Number : (281) 779-2940" (mislabeled — 281 is not toll-free), "Social Media" (Yelp icon only), Locations list + "Show more locations", Resources (Blog, About Us, Areas We Serve, The process, Pricing, Before and After, Color Options), "Copyright © 2026 Shiny Tub Reglazing Houston", Sitemap, sticky "Call Us / Email Us" buttons.
CTAs & Conversion
- Phone prominence: high — "(281) 779-2940" in header, hero, contact bands, footer; tel: link (tel:2817792940) + sticky "Call Us" / "Email Us" mobile buttons. Single number everywhere (no call-tracking swap detected).
- Form: Elementor form named "New Form", fields = Name, Email, Phone (pattern-validated), Zip Code* (number), multi-file photo upload ("Attach A Few Photos Of Your Project"), message textarea ("Tell us about your project"). Hidden fields: post_id, form_id, referer_title, queried_id. Same form appears on home, contact, service pages, city pages — ubiquitous.
- Form promise (contact page): "Have a question or want a Houston refinishing quote? Share a few details below, and we'll follow up soon." (no specific response time).
- Booking: "Schedule Your Service — Give us a call or book online. Our team works around your schedule" (process step 1) — but no actual online scheduler found (no Calendly/ServiceTitan/Housecall Pro); "book online" = the form. Confirmation email promised: "You'll get a confirmation email after scheduling your appointment."
- Chat: none. Only third-party script on site is Google Tag Manager/gtag (GA4 G-ZS1Y0XXLYP). No Tawk/Tidio/Intercom/Chatra/Crisp/LiveChat/Zendesk/Podium/Birdeye/ServiceTitan/Housecall Pro/CallRail.
- No SMS/text option.
- Scheduling policy (verbatim): "If you have to reschedule, please let us know more than 24 hours before your appointment."
- Turnaround promises: "2-4 Hours Quick Turnaround Time"; "For small jobs, like a bathtub or sink, we're usually done in 4 hours."
Trust & Proof
- Reviews: Trustindex widget sourcing Google ("Trustindex verifies that the original source of the review is Google") — 9 rotating reviews shown with real names (e.g., David Acker, Claudia Acuña, Frank Howell); several bilingual/Spanish reviews. Schema AggregateRating: ratingValue "5.0", reviewCount "10".
- Platform badges: Yelp profile in schema sameAs + footer icon (https://www.yelp.com/biz/shiny-tub-bathtub-reglazing-houston-katy — Katy-tagged Yelp listing). Google Maps place link in sameAs/hasMap. No BBB, Angi, HomeAdvisor, Thumbtack badges.
- Video: none found. Before/after: dedicated /before-and-after with 3 project galleries; every service page has "See Real Shiny Tub Reglazing Results".
- Guarantee/warranty verbatim (only two statements, no term length): "Solid Warranty — Get peace of mind with a warranty on residential and commercial work performed." and (process modal) "We'll also give you your warranty." Benefits list on /bathtub-reglazing ends simply "Warranty".
- No license numbers, no insurance/bonded language anywhere.
- Process transparency is the trust engine: 6-step technical process (Evaluate the Existing Surface → Deep Clean & De-Gloss → Repair Damage and Imperfections → Mask and Protect the Area → Apply Primer and Spray Finish → Cure, Detail, and Re-Caulk), masking/overspray detail, customer prep instructions, care sheet + warranty handoff, materials described as "two-part epoxy, urethane-based material", "two coats of primer and two to three coats of resurfacing compound".
Urgency & 24/7
- No "24/7", no "emergency", no "after-hours" language anywhere (keyword scan across 10 pages = zero hits).
- Closest urgency language: schema description verbatim: "Same-day service that restores old fixtures at a fraction of replacement cost." and Service schema verbatim: "We restore worn, stained, or dated tubs to a like-new shine in hours, usually completed the same day."
- Hours (schema): Monday–Saturday 08:00–18:00 (Sunday closed) — literally not 24/7.
Socials & Content
- Facebook/Instagram: placeholder tokens left UNFILLED in schema sameAs — literally "FACEBOOK_URL" and "INSTAGRAM_URL" (setup sloppiness). Only real social: Yelp.
- Blog: exists but dead — /blog with one default "hello-world" post. No content marketing.
- No YouTube/video channel.
SEO Mechanics
- Title tag (verbatim): "Home - shinytubreglazinghouston.com" (home) — generic, the weakest element on the site. Strong page titles elsewhere, e.g. "Houston Reglazing Services | Shiny Tub Reglazing", "Houston Bathtub and Tile Reglazing Pricing | Shiny Tub Reglazing", "Bathtub Reglazing in Houston | Shiny Tub Reglazing", "Sink, Bathtub, & Tile Reglazing in Katy, TX | Shiny Tub Reglazing".
- Meta description (home, verbatim): "Ready to restore your bathtub, tile, or sink? Trust the experts at Shiny Tub Reglazing for the best bathtub reglazing in Houston."
- H1 (home, verbatim): "Houston Reglazing Service". Service page H1: "Bathtub Reglazing in the Houston Metropolitan Area". City H1 pattern: "{City} Reglazing Services".
- Schema types found: HomeAndConstructionBusiness (+Organization, Person, WebSite w/ SearchAction, WebPage, ImageObject, AggregateRating 5.0/10, OfferCatalog of 5 Service offers, OpeningHoursSpecification, PostalAddress, GeoCoordinates 29.817178/-95.4665328, areaServed 20 Cities) on home; Service + FAQPage (×2 duplicated blocks — Rank Math + theme double output) + BreadcrumbList + Article on service pages. Best-in-class local markup.
- FAQPage content (6 Q&As; verbatim Q: "How long will a reglazed tub last?" A: "With proper prep, quality materials, and routine care, a professionally glazed tub can last many years."; Q: "How long does a typical bathtub reglazing project take?" A: "Most bathtub reglazing jobs can be completed in a single visit, often within a few hours, depending on the condition of the tub. There is a curing period of 24 to 48 hours before the tub can be used again.").
- Service-area strategy: 25 dedicated suburb pages (Katy, Sugar Land, Woodlands, Pearland, Pasadena, League City, Humble, Kingwood, Galveston, etc.) + 32-city footer link cloud + areaServed schema. City pages templated but with unique local copy each.
- Internal linking: nav dropdowns (services ×6, cities ×25), service cards → service pages, footer link cloud, breadcrumbs in schema. Heavy boilerplate repetition (review widget + forms on every page).
Call Tracking / Ads Signals
- Single local number (281) 779-2940 everywhere — no 800/888/833/855 tracking numbers, no CallRail/DialogTech/WhatConverts scripts, no number swapping. No Google Ads conversion tag (GA4 only). PPC evidence limited to the fact this is a fresh 2026 domain ranking fast (brand/LSA support possible; Local Services "Sponsored Plumbers" block present on this SERP per brief).
- Oddity: footer labels the local number "Toll Free Number : (281) 779-2940".
Notable Details
- Photo-upload field on every estimate form — pre-qualifies jobs and lets techs quote remotely (big conversion + ops win).
- Modal "playbook" content on the process section is unusually complete (previously-refinished tub fee disclosure, masking/overspray details, care sheet, warranty handoff, payment by email invoice).
- Transparent price table ($350–$500 reglazing vs $2,250 replacement) is a steal-worthy anchor; page also contains leftover template text "Add Your Heading Text Here".
- Reviews reference "Mr. Jeffer" / "Yefer" — apparently owner-operator; site copy never names the team.
- Inconsistencies: 10+ vs 20+ years claims; FAQ cure time "24 to 48 hours" vs badge "24 Hour Cure Period"; "Toll Free Number" mislabel; unfilled FACEBOOK_URL/INSTAGRAM_URL; generic home title tag.
Verdict — Shiny Tub Reglazing Houston
- What they do best:
- Schema + service-area architecture at expert level (HomeAndConstructionBusiness w/ geo, hours, aggregateRating, offer catalog; per-service Service + FAQPage; 25 city pages) on a brand-new domain already ranking.
- Conversion plumbing: omnipresent estimate form with photo upload, sticky call buttons, published price anchor ($350–$500 vs $2,250), "the price we give is the price you pay".
- Process transparency (6 technical steps, prep instructions, masking detail, care sheet + warranty handoff) that pre-sells competence.
- Weaknesses/gaps:
- Thin warranty — "a warranty on residential and commercial work performed" with no term, no terms page; no license/insurance proof.
- No urgency (no 24/7/emergency language on-page; same-day only in schema), no coupons/financing, no real blog, socials are placeholder tokens.
- Sloppy details erode trust: generic home title ("Home - shinytubreglazinghouston.com"), "Add Your Heading Text Here", conflicting 10+/20+ year claims, "Toll Free" mislabel, duplicated FAQ schema.
- The #1 thing to steal: the ubiquitous photo-upload estimate form + published reglazing-vs-replacement price table ("$350-$500" vs "$2250" total) together — quote-ready leads at a pre-anchored price point.
New Refinishing — https://newrefinishing.com
Snapshot
- Positioning: budget-focused refinisher covering BOTH Houston and Austin markets ("Located in Houston , Tx, New Refinishing serves the whole of Houston and Austin surrounding areas"). Sells refinishing as replacement-alternative for homeowners, apartment complexes, hotels, hospitals, nursing homes.
- Tagline / rallying cry (verbatim, every page footer): "DON'T REPLACE, REFINISH!" Homepage sub-headline (verbatim): "Refinishing is the superior and cost effective option that will save you both time and money".
- Voice: value/savings-first, plain and repetitive; mixed-English quality ("Timely projects on a job well done and budget friendly renovations do not always coincide."; "getting rid of cracks, scratches and oxide accumulated over time").
- Years in business: never stated ("We have worked with thousands of residential homeowners, hotel and apartment managers, and hospital engineers in the past years"). Blog active 2021–Oct 2022, portfolio sitemap lastmod 2018 — legacy site, quietly maintained (footer shows "© New Refinishing 2026").
- Ranks for: "bathtub refinishing houston" (given). Content targets bathtub/tile/sink/shower refinishing + cabinet & countertop refinishing + zip-code-laden city terms in Houston (Katy, Sugar Land, Bellaire, Spring, Cinco Ranch) and Austin (Round Rock, Buda, Manchaca, Leander, Cedar Park, Cedar Hill).
- Stack: WordPress + Allegiant theme (CPOthemes, cpo_portfolio post type), Yoast SEO, Contact Form 7 + reCAPTCHA v3, Call Now Button plugin, Accesspress Social Icons, Blog Designer, Page Views Count, YouTube Embed Plus, Google Tag Manager w/ UA-122670957-1 (Universal Analytics — dead since 2023). Agency credit (verbatim footer): "Online Marketing by Graphicsxpress.net".
Offers & Promotions
- Savings claims (verbatim): "you can save up to 80% of the cost of replacing your bathtub by refinishing"; "You'll save thousands of dollars and avoid days or even weeks of demolition mess and costly replacement."; "CONTACT US TODAY AND SAVE MONEY!"
- Price posture (verbatim): "You don't have to worry about going over your budget"; "Our bathtub remodeling services are priced competitively"; "a fraction of the cost of getting a replacement." No dollar figures published anywhere.
- Guarantee (verbatim, no terms): "At New Refinishing we strive to give each of our clients a quality bathtub refinishing service with a 100% satisfaction guarantee!" and "We are New Refinishing providing satisfaction guaranteed for Bathtub Resurfacing Services in Houston and Austin, Texas!"
- Free quote (contact page meta verbatim): "Contact us now at 281 904 6370 to inquire about our tile refinishing service and to request a free quote!" — "free quote" appears 3x on contact page; the phrase "free estimate" is never used.
- Speed claim: "Most bathrooms can be done in one day or less!" / "Takes only 1 day" / "Our refinishing experts will take only 4 to 6 hours to refinish your tub and get it ready for use."
- No coupons, no discounts, no financing, no membership plans (keyword scan: zero hits).
Site Architecture
Full inventory from sitemaps (Yoast: post-sitemap 105 posts, page-sitemap 19 pages, cpo_portfolio-sitemap 5 items):
- Pages: / (home), /bathtub-refinishing-houston/ (this is actually the About us page — URL/content mismatch), /bathtubs-resurfacing-houston-texas/ (Services), /tile-bathtub-showers-refinishing-houston/, /countertop-colors-refinishing/ (Colors), /portfolio/ (Gallery), /contact-us/, /home-and-bath-remodeling/, /taxi/ (junk page), /shortcodes/ (theme demo leftover).
- Houston city pages (5): /katy-texas/, /sugar-land-texas/, /bellaire-texas/, /spring-texas/, /cinco-ranch-texas/.
- Austin city pages (6): /round-rock-texas/, /buda-texas/, /manchaca-texas/, /leander-texas/, /cedar-park-texas/, /cedar-hill-texas/.
- Portfolio items (5): /portfolio-item/bathtub-refinishing-houston/, /portfolio-item/showers-sinks-vanities-houston/, /portfolio-item/tile-refinishing/, /portfolio-item/lake-in-the-forest/, /portfolio-item/dfadfad/ (junk slug).
- Services granularity: one Services page covering Bathtub Refinishing / Bathtub Repair ("no plumbing work") / Tile Resurfacing / Sink Resurfacing / Cultured Marble and Tile Counters Refinishing; cabinet refinishing and tile installation also mentioned. Only 3 homepage service cards (Bathtub Refinishing / Showers, Sinks and Vanities / Tile).
- Blog: 105 posts, monthly cadence through Oct 18 2022 (latest: "Should I repaint or refinish my kitchen cabinets?"), then frozen. Mostly generic home-remodeling/plumbing articles ("The Floor Queens", "No More Boring Ceilings", "Prevent Coronavirus Spread by Cleaning Your Home Well") — reads like bulk/PLR content. /taxi/ is a published junk post.
- Location pattern: title = "{City}, Texas Refinishing Services. Bathtub, Showers, Sink and Tile. | 77491." (zip in title!), meta leads with the pitch and lists zips ("...in Katy, Texas, 77449, 77450..."), H1 = bare city name ("Katy"), body repeats zips with a typo ("77449, 77450, 77491, 77492, 77 493 and 77494"), closes with "Contact us today for fast repair service in Katy, Texas at 281 904 6370" (with a phone emoji).
- Special pages: none of coupons/financing/careers/commercial/FAQ. Notable non-service pages: /countertop-colors-refinishing/ (colors), /portfolio/ (gallery), "Write a Review" nav item (external Google review link).
Homepage Anatomy (exact section order)
- Top bar: 11 city links (Round Rock Buda Manchaca Leander Cedar Park Cedar Hill Sugar Land Katy Bellaire Spring Cinco Ranch).
- Header: logo "New Refinishing" + nav (Home · About us · Services · Colors · Gallery · Blog · Contact us · Write a Review) — rendered twice (desktop + mobile variants).
- Hero: "Refinishing is the superior and cost effective option that will save you both time and money" then H2 "Don't Replace, Refinish!" then "You don't have to worry about going over your budget".
- H2 "Our bathtub remodeling services are priced competitively".
- H2 "We are experts at repairing and refinishing kitchen and bathroom surfaces to look like new" + "We will repair chips or cracks and restore the surface to look and feel like new!"
- Three icon features: "Save Money" (4–6 hour jobs) / "Sinks and shower refinishing" / "Tile Refinishing" — each with short copy, closing "Contact now in Houston and Austin, Texas".
- Process blurb: "With our refinishing process, we are able to rejuvenate different surfaces..."
- "Our Services" — 3 cards (Bathtub Refinishing / Showers, Sinks and Vanities / Tile).
- SEO copy block: "Bathtub refinishing can help you save money over bathtub replacement... save up to 80% of the cost..." + odd H3 "Bathtub refinishing services in Austin, Texas".
- Blog slider (20 recent post titles + dates, autoplay — its JSON config {"slides_column":"3",...} leaks into visible text).
- Footer: "Proudly Serving:" keyword list of ~35 towns (Houston AND Austin mixed) · "Call us at 281 904 6370" · "ngrefinishing@gmail.com" · "WE ARE GLAD TO ANSWER ANY QUESTIONS YOU MAY HAVE!" · "Business Hours Monday to Saturday 8:00 am to 9:00 pm" · "Explore More" block of 12 keyword internal links ("Bathtub refinishing in Houston, Texas", "Houston bathtub refinishing", "Tile installation in Houston, Texas", ...) · closing banner "DON'T REPLACE, REFINISH! ... Most bathrooms can be done in one day or less! ... CONTACT US TODAY AND SAVE MONEY!" · nav repeat · "© New Refinishing 2026. Online Marketing by Graphicsxpress.net" · floating red "CALL NOW!" button (all pages).
CTAs & Conversion
- Phone: "281 904 6370" — in copy/footer on every page + tel: link (tel:281 904 6370). Phone prominence is the site's strongest conversion asset.
- Floating "CALL NOW!" button (Call Now Button plugin, id="callnowbutton", red #ce2f2f) with Google Ads call-conversion tracking: onclick handler calls gtag_report_conversion("tel:281 904 6370").
- Form: Contact Form 7 on /contact-us/ only — fields: "Your Name (required)", "Your Email (required)", "Subject", "Your Message" (4 fields, no phone field, no photo upload), reCAPTCHA v3, submit "Send". Hidden CF7 fields (_wpcf7=47, _wpcf7_version, _wpcf7_locale, _wpcf7_unit_tag, _wpcf7_container_post, _wpcf7_posted_data_hash, _wpcf7_recaptcha_response). Promise: "Contact us Today" / "request a free quote" — no response-time promise (footer: "WE ARE GLAD TO ANSWER ANY QUESTIONS YOU MAY HAVE!").
- Booking/scheduling: none. Chat: none (no chat vendor scripts found). SMS: none.
- Review funnel: "Write a Review" in main nav goes to https://g.page/r/CfbzAdmaO1tuEAg/review (Google review shortcut) — deliberate review-generation CTA in the menu.
Trust & Proof
- On-site testimonials: NONE (no review widget, no star ratings, no quotes). Trust rests on claims: "We have worked with thousands of residential homeowners, hotel and apartment managers, and hospital engineers in the past years. We have been able to satisfy their refinishing needs 100%, and we have saved them thousands of dollars in remodeling as well!"
- Guarantee verbatim: "100% satisfaction guarantee" (contact page) / "satisfaction guaranteed" (about page). The word "warranty" never appears on the site (keyword scan: zero hits).
- Client types named: "Residential Homeowners / Apartment Complexes / Hotels / Hospitals / Nursing Homes" (commercial chops claimed without case studies).
- "Why Bathtub Refinishing is better than replacement?" sidebar (verbatim bullets, every page): "-Less expensive than replacement of your tub -Takes only 1 day -No permits or licenses required -No need to hire a licensed plumber -No need to take out walls to get the tub out -No need to replace tiles that were damaged by the tub removal."
- Gallery: /portfolio/ with 5 project items (3 real services + "lake-in-the-forest" + junk "dfadfad"). No before/after framing, no video (YouTube Embed Plus installed but no channel found). Google is their de facto review platform (Write a Review link). No Yelp/BBB/Angi/HomeAdvisor badges anywhere.
- No license numbers, no insurance/bonding language ("No permits or licenses required" is the only license-adjacent copy).
Urgency & 24/7
- No "24/7", no "emergency", no "same day" phrasing (keyword scan: zero hits). Closest (verbatim):
- "Most bathrooms can be done in one day or less!"
- "Takes only 1 day"
- "Our skilled technicians are always available to help with your refinishing whenever you call on us."
- "Contact us today for fast repair service in Katy, Texas" (with phone emoji + number)
- Hours: "Business Hours Monday to Saturday 8:00 am to 9:00 pm" — long daily hours (13h) as the urgency substitute.
Socials & Content
- Facebook: promoted in copy ("Follow us in FACEBOOK", "Follow us on Facebook") and Accesspress Social Icons plugin installed, but no Facebook URL found in source — the CTA is dead. No Instagram/Yelp/YouTube/Nextdoor.
- Blog: 105 posts (heavy volume, thin specificity) — real topical footprint but frozen since Oct 2022 and generic (remodeling/plumbing/cleaning articles, several irrelevant, e.g. /taxi/).
- Video: YouTube Embed Plus plugin present; no channel/page found.
SEO Mechanics
- Title tag (home, verbatim): "Bathtub Refinishing in Houston,Texas - Tile,sinks and showers". Meta description (home, verbatim, truncated mid-sentence): "Bathtub refinishing can help you save money over bathtub replacement. The tradition for many homeowners before now is to replace their bathtubs" — no CTA, cut off.
- H1 (home, verbatim): "New Refinishing" (brand-only H1). The About page (/bathtub-refinishing-houston/) has TWO H1s: "About us" and "Best Bathtub and Kitchen Refinishing in Houston and Austin, Texas" — and its title is "Refinishing Bathroom and kitchen countertops in Houston and Austin,Texas" (countertops!) — classic URL/title/content mismatch.
- Service page H1: "Services"; portfolio item H1: "Bathtub Refinishing"; city H1: bare "Katy".
- Schema types found: WebSite (+SearchAction, EntryPoint, PropertyValueSpecification), WebPage, ReadAction, BreadcrumbList, ImageObject, ListItem — Yoast basics only. No LocalBusiness, no Service, no FAQPage, no AggregateRating — major local-SEO gap versus Shiny Tub.
- Service-area strategy: dual-market (Houston 5 cities + Austin 6 cities) with zip-code spam in titles/metas/body; every page footer runs a ~35-town "Proudly Serving" anchor list (mixes both metros, so Houston pages are diluted with Austin towns); "Explore More" 12-link keyword footer block on every page.
- Internal linking: top city bar, nav, "Explore More" footer links, "Proudly Serving" anchors, blog slider, breadcrumbs — aggressive anchor-text linking with heavy keyword-stuffing patterns.
- Yoast sitemaps properly published (105 posts / 19 pages / 5 portfolio), canonicals present.
Call Tracking / Ads Signals
- PPC confirmed: gtag_report_conversion("tel:281 904 6370") on the floating CALL NOW button = Google Ads call conversion tracking (likely call-only or call-extension campaigns).
- Google tag: UA-122670957-1 — Universal Analytics property (stopped collecting July 2023; no GA4 migration detected) — measurement is stale.
- No third-party call tracking (no CallRail/DialogTech/WhatConverts), no 800/888/833/855 numbers — one local 281 number used consistently.
- reCAPTCHA v3 on the form (site key 6LfRDesaAAAAAN5GvtH8ETTHDdPt6JxfXOD7E-Ml).
Notable Details
- Agency-managed: "Online Marketing by Graphicsxpress.net" footer credit; Allegiant/CPOthemes theme explains the "cpo_portfolio" post type.
- Published junk that leaks into the index: /taxi/ page, /portfolio-item/dfadfad/, /shortcodes/ theme demo page, slider JSON config {"slides_column":"3",...} visible in homepage text, stray "); CALL NOW!" text artifact next to the floating button.
- Email is a Gmail address: ngrefinishing@gmail.com (no domain email — small-trust tell).
- Zip-code typos on city pages ("77 493"); phone emoji CTAs.
- The About page doubles as the money-keyword URL (/bathtub-refinishing-houston/) — best keyword slug spent on an About page.
- "Bathtub refinishing services in Austin, Texas" appears as an H3 on the Houston homepage — market confusion baked in.
Verdict — New Refinishing
- What they do best:
- Call-driven conversion: omnipresent phone + floating CALL NOW button wired to Google Ads call conversion tracking, backed by 8am–9pm six-day hours and "1 day or less" speed claims.
- Brute-force local SEO persistence: zip-code-loaded city pages, 35-town keyword footer, 12-link "Explore More" block, 105-post blog — enough anchor/city coverage to hold rankings on an old theme.
- Review-generation CTA in the main nav ("Write a Review" → g.page shortcut) — quietly building Google rating without on-site widgets.
- Weaknesses/gaps:
- Lead capture is weak: 4-field form (no phone field!), no photo upload, no scheduling, no chat; advertises "free quote" but does nothing to reduce quote friction.
- No local schema (no LocalBusiness/Service/FAQ/AggregateRating), weak/brand H1s, truncated metas, dual-market dilution (Austin towns on Houston pages) — fixable SEO fundamentals left undone.
- Zero on-site proof and zero warranty: no testimonials, no before/after, "100% satisfaction guarantee" only, the word "warranty" never appears; junk pages (/taxi/, dfadfad), dead Facebook CTA, dead UA tag, blog frozen since 2022 make it look abandoned.
- The #1 thing to steal: the Google Ads call-conversion-tracked floating "CALL NOW!" button (tap-to-call with conversion attribution), plus the zip-code city-page pattern ("Katy, Texas Refinishing Services. Bathtub, Showers, Sink and Tile. | 77491.").
What It Takes To Beat Them In Houston
- Merge the best of both sites' SEO: Shiny Tub's schema stack (HomeAndConstructionBusiness + Service + FAQPage + AggregateRating + areaServed, 25 city pages) with New Refinishing's zip-code city-page targeting — but clean: one H1 per page, keyword-rich title tags (Shiny Tub's home title is literally "Home - shinytubreglazinghouston.com"), non-truncated metas, no cross-market dilution.
- Out-convert both simultaneously: photo-upload "Free Estimate" form (Shiny Tub) + floating tap-to-call with Google Ads call conversion tracking (New Refinishing) + live chat/SMS and a real online scheduler; promise an exact response window ("we reply within 30 minutes, Mon–Sat 8am–9pm" beats "we'll follow up soon").
- Win the trust gap both leave open: a real warranty with term and coverage stated verbatim (both only say "warranty"/"100% satisfaction guarantee" with no terms), license + insurance proof, named team, video testimonials, and a before/after gallery — then run a "Write a Review" g.page funnel (steal from New Refinishing), because the map-pack winners (4.9 stars / 323 and 4.9 stars / 88 reviews) are being won on review count and velocity, not on-site copy.
- Add the offers neither has: coupons/seasonal promos, financing (Synchrony/Foundation-style), a price-integrity guarantee (steal Shiny Tub's verbatim "The price we give is the price you pay"), and maintenance/re-caulk plans for property managers (both target landlords/property managers but neither monetizes retention).
- Play the real SERP: the Local Services "Sponsored Plumbers" block sits above everything and Bath Refinishing Resource (see Phoenix profile) holds an organic slot — so pair the site with LSA + Google Business Profile optimization (categories, photo cadence, review velocity) and snippet-ready content (FAQPage schema + the replacement-cost comparison table, $350–$500 vs $2,250, which neither competitor fully exploits).