GEO + SEO Audit · August 2026

Dominion Plumbing

Plumbing contractor · East Orlando, FL · dominionplumbingflorida.com

Prepared by REK Marketing & Design

4.9★ · 67 reviews

Your Google Business Profile is live and rated 4.9 stars. That is a strong foundation, but review velocity needs to climb to compete with the pack leaders in east Orlando.

Solid base
Here's how we'd increase your rankings

Three moves lift you fastest, in this exact order

You have 24 years in business, a 4.9-star Google rating, and 269 permits on record. The problem is not reputation. The problem is a GoDaddy Website Builder site that cannot support real SEO, and a keyword footprint so thin that 97% of your organic traffic comes from people who already know your name. Fix the foundation, then build on it.

01

Replace the GoDaddy builder with a custom site

GoDaddy Website Builder blocks proper title tags, schema, and URL structure. You have 10 pages, 100% missing meta descriptions, and 100% missing canonicals. A custom-coded site fixes the entire technical layer at once.

Fixes the foundation
02

Build service pages that rank for hire-intent keywords

Right now you rank for 3 keywords total, and none of them are "plumber near me" or "water heater repair Orlando." Dedicated pages for tankless water heaters, repipes, drain cleaning, and emergency plumbing capture the searches that turn into calls.

Captures decision traffic
03

Accelerate Google reviews while launching Local Services Ads

Your 67 reviews are solid, but the pack leaders in your grid have 200+. A review request flow after every job closes the gap. Meanwhile, LSA puts you at the top of the page immediately while the organic work compounds.

Immediate leads + long-term authority
The bottom line

A 24-year business invisible to non-branded search

Dominion Plumbing has been in business since 2001. You hold an active CFC1429081 license (expires 8/31/2026, confirm renewal), a BuildZoom score in the 95th percentile in Florida, and a 4.9-star Google rating with 67 reviews. You have built something real.

But the website that represents all of that is a GoDaddy template with 10 pages, zero meta descriptions, zero canonicals, and a Domain Authority equivalent of 0. You rank for exactly 3 keywords, and 97.6% of your organic traffic comes from people searching "dominion plumbing," your own name. The consideration and decision stages of the buying journey, where someone searches "tankless water heater Florida" or "emergency plumber near me," are almost entirely empty.

The good news: your east Orlando territory is winnable. The competitors holding the Map Pack around Union Park and Waterford Lakes have 14 to 204 reviews, not 4,000. A custom site, real service pages, and a review velocity push can take this market.

97% of your traffic already knows your name. The job is reaching everyone else.
At a glance

SUMMARYThe numbers that explain the rankings

0/1000
Domain Authority
3
Ranking keywords
67
Google reviews
2
Referring domains
70
Mobile speed score
Working

Real assets to build on

24 years in business, 4.9-star GBP with 67 reviews, 269 permits on record, active state license, bilingual service, and AI crawlers already allowed. The reputation is there.

Broken

The site is the ceiling

GoDaddy builder, DA 0, 2 backlinks, 100% of pages missing meta descriptions, 100% missing canonicals, 4 thin pages, and only 3 ranking keywords. The site cannot support SEO.

Opportunity

East Orlando is winnable

The Map Pack leaders in your grid have 14-204 reviews, not thousands. Tankless water heaters is a high-ticket niche with weak dedicated competition. A custom site + service pages + LSA takes this territory.

Generative Engine Optimization

01 · GEOHow AI search sees Dominion today

ChatGPT and Gemini named you in 0 of 12 local plumbing answers we tested. Roto-Rooter got 3 mentions, West End Plumbing got 2. You are invisible to AI search right now, but the technical foundation to fix that is already in place.

Biggest gap · fix first
3/10

No FAQ schema, thin content, no question headings

AI engines pull answers from pages with clear Q&A structure. Your homepage has 181 words, no H2s, no question headings, and no FAQ schema. There is nothing quotable for a model to cite.

The fixAdd FAQ blocks to every service page with real customer questions. Deploy FAQPage schema. Write 500+ word service pages with question-format headings.
Win · keep it
10/10

All 14 AI crawlers allowed

GPTBot, ClaudeBot, PerplexityBot, Google-Extended, and 10 others can all read your site. Most competitors block them.

Win · rare for local
8/10

llms.txt already live

You publish /llms.txt, the file AI uses to understand a site fast. Upgrade it from the thin auto-version to include services and service area.

Win · foundation set
7/10

LocalBusiness schema present

You have LocalBusiness, PostalAddress, GeoCoordinates, and OpeningHoursSpecification schema. This is ahead of most local plumbers.

Gap · zero AI mentions
0/10

Not cited in any AI answer

Across 12 test queries on ChatGPT and Gemini, Dominion was not mentioned once. Roto-Rooter, West End Plumbing, and PRO Plumbers took the share of voice.

The site allows AI crawlers and has basic schema, but the content is too thin and unstructured to be cited. The fix is content depth and FAQ structure, not crawler access.

Competitive landscape

02 · COMPETITIONWho you're up against in east Orlando

Orlando metro plumbing is dominated by high-review-velocity operators like ACE Solves It All (4,282 reviews) and Rainaldi (3,347 reviews). You cannot out-review them metro-wide. But east Orlando, your home turf around Union Park, Waterford Lakes, and Avalon Park, is a different story. The pack leaders there are beatable.

Who owns the Map Pack in your grid Local grid verified · Aug 2026
CompetitorRatingReviewsWebsite
Dominion Plumbing (you)4.967dominionplumbingflorida.com
TRUEMAX Plumbing Services5.014truemaxplumbing.com
Oracle Enterprises 35.020oracleenterprises3.com
Grace Plumbing4.7204graceplumbing.com
Jaffe Plumbing4.746jaffeplumbing.com
Drain Tactics3.89none

Source: Local grid scan, August 2026. These are the businesses holding top-3 positions across your 7x7 grid. You have more reviews than 4 of the 5 pack leaders, yet you rank outside the top 3 in most grid cells. That means the problem is structural (GBP category, service area settings, or on-page signals), not a reviews deficit. This is fixable.

Where Dominion ranks today only 3 keywords
KeywordCurrent rankRead
dominion plumbing2Branded, page 1
tankless water heaters florida116Page 12
florida tankless water heater117Page 12

Source: DataForSEO, August 2026. You rank for only 3 keywords total. The branded term is page 1, but the two service keywords sit on page 12, where no one clicks. The site has almost no optimized pages targeting hire-intent searches.

Pattern to match

Competitors build service-area pages

Bonet Plumbing has a dedicated "East Orlando Plumber" page. ServiceOne has an Avalon Park plumbing page. They are claiming neighborhood-level SEO real estate you are not. Dedicated pages for Union Park, Waterford Lakes, UCF area, and Avalon Park would compete directly.

Your opening

Tankless water heaters is your niche

You already specialize in tankless installs, a high-ticket service with weak dedicated competition. A deep tankless content hub (cost guides, brand comparisons, FL-specific sizing) positions you as the authority and captures the consideration traffic you are missing.

On-page & technical SEO

03 · SEOWhat's holding back traditional rankings

These are the classic-search issues, the things Google reads when deciding where you rank. Ordered by impact. Tap any row to see the fix.

1

GoDaddy Website Builder is the ceiling

Critical▾
The builder injects bloated markup, blocks custom title tags and proper URL structure, and limits page templating. URL slugs like /tankless-water-heaters-2 and /drain-cleaning-1 show pages were deleted and recreated. No amount of on-page work fully clears it. Fix: rebuild as a custom-coded, HTML-first site.
2

100% of pages missing meta descriptions

Critical▾
All 10 crawled pages have no meta description. Google writes its own snippet, which is usually worse. Fix: unique, intent-led meta descriptions ≤155 chars per page.
3

100% of pages missing canonical tags

Critical▾
0 of 10 pages have a self-referencing canonical. This can cause duplicate content issues and dilute ranking signals. Fix: self-referencing canonicals on every page.
4

Homepage title is brand-only

High▾
The homepage title is just "Dominion Plumbing Florida" (25 chars). No service keywords, no geo modifiers. Fix: "Plumber Orlando FL | Tankless Water Heaters & Drain Cleaning | Dominion Plumbing" or similar.
5

Only 4 pages indexed, 4 are thin

High▾
The site has 10 pages total, but only 4 are indexed (homepage, contact, tankless water heaters, drain cleaning). 4 pages are thin (under 200 words). Average word count is 149. Fix: build out service pages with 500+ words of real content each.
6

No service-area or location pages

High▾
No pages target "plumber Union Park" or "water heater repair Waterford Lakes." Competitors are building these. Fix: dedicated pages for each core east Orlando neighborhood.
7

Domain Authority 0, only 2 backlinks

High▾
The site has 2 referring domains and 2 total backlinks. Spam score is 32, which is elevated. Fix: earn real links from suppliers, local directories, and trade associations. Disavow any spam links.
8

Mobile LCP is 6.2 seconds

Medium▾
Largest Contentful Paint on mobile is 6,173ms, well above the 2,500ms target. This hurts mobile rankings. Fix: optimize images, reduce render-blocking resources, or rebuild on a faster platform.
9

2 images missing alt text

Medium▾
Alt text helps Google understand images and improves accessibility. Fix: add descriptive alt text to all images.
10

No license number displayed on site

Medium▾
Your CFC1429081 license is active and verifiable, but it is not shown on the site. This is a trust signal for both users and search engines. Fix: display the license number in the footer and on the about page.

Where your keywords sit in the buying journey sparse data

0%
Awareness
0 keywords
1.2%
Consideration
1 keyword
1.2%
Decision
1 keyword
97.6%
Branded
1 keyword

The site barely ranks for anything. Of the 3 keywords you rank for, 97.6% of traffic comes from "dominion plumbing," your own brand name. The consideration stage ("tankless water heaters florida," rank 116) and decision stage ("florida tankless water heater," rank 117) are essentially empty. This is the missing middle: people researching or ready to hire cannot find you. The fix is service pages that target these searches.

Core Web Vitals PageSpeed verified · Aug 2026

70
Perf (mobile)
6.2s
LCP mobile · aim <2.5s
83
SEO score

Mobile performance is 70, which is passable but not great. The 6.2-second LCP is the main issue, likely caused by unoptimized images or render-blocking resources. A custom site rebuild would address this.

Local search

04 · LOCALYour Map Pack performance in east Orlando

Your Google Business Profile is live with a 4.9-star rating and 67 reviews. The profile visibility score is 95/100, which is strong. But you are not showing up in the top 3 across most of your service area. Here is why.

Google Business Profile4.9★ · Contractor category
67reviews
Profile visibilityPhone, website, hours all set
95/100
HomeAdvisor4.9★ rating
29reviews
BuildZoom95th percentile in FL
109score

GBP category issue: Your primary category is "Contractor," not "Plumber" or "Plumbing Service." This may be limiting your visibility for plumbing-specific searches. Verify and update the primary category to "Plumber" with secondary categories for specific services.

How you show up across the map right now Local grid · 7×7

Each square is a search run from that spot on the map. Green means you land in the top 3 of the Map Pack there. Red means you are outside the top 15 or not found. You rank #1 in the center of your service area, but fall off quickly as you move outward.

3.2
Avg map rank
plumber near me
37% of grid in top 3 · 30/49 in the pack
local grid for plumber near me
20+
20+
20+
20+
20+
20+
20+
12
6
4
4
3
6
20+
7
4
1
1
4
4
20+
6
3
1
1
1
3
20+
4
3
2
1
1
1
20+
5
3
2
1
1
1
20+
20+
20+
20+
20+
20+
20+
20+
2.4
Avg map rank
plumbing contractor near me
47% of grid in top 3 · 30/49 in the pack
local grid for plumbing contractor near me
20+
20+
20+
20+
20+
20+
20+
9
6
3
2
2
3
20+
5
4
1
1
1
3
20+
4
3
1
1
1
2
20+
4
1
1
1
1
1
20+
4
2
1
1
1
1
20+
20+
20+
20+
20+
20+
20+
20+
1.6
Avg map rank
emergency plumber near me
57% of grid in top 3 · 30/49 in the pack
local grid for emergency plumber near me
20+
20+
20+
20+
20+
20+
20+
6
4
2
1
1
1
20+
3
3
1
1
1
1
20+
3
2
1
1
1
1
20+
2
2
1
1
1
1
20+
2
1
1
1
1
1
20+
20+
20+
20+
20+
20+
20+
20+
4.3
Avg map rank
water heater repair near me
31% of grid in top 3 · 30/49 in the pack
local grid for water heater repair near me
20+
20+
20+
20+
20+
20+
20+
18
8
4
4
6
8
20+
11
4
2
1
4
4
20+
6
3
1
1
3
3
20+
9
3
2
1
1
5
20+
7
5
2
1
1
1
20+
20+
20+
20+
20+
20+
20+
20+
5.4
Avg map rank
drain cleaning near me
24% of grid in top 3 · 28/49 in the pack
local grid for drain cleaning near me
20+
20+
20+
20+
20+
20+
20+
21
9
4
6
7
9
20+
10
7
2
2
3
4
20+
8
5
2
1
3
3
20+
11
5
2
2
4
3
20+
11
4
20+
20+
2
2
20+
20+
20+
20+
20+
20+
20+
20+
2.1
Avg map rank
licensed plumber near me
49% of grid in top 3 · 30/49 in the pack
local grid for licensed plumber near me
20+
20+
20+
20+
20+
20+
20+
8
5
1
1
2
2
20+
4
4
1
1
1
1
20+
4
4
1
1
1
1
20+
3
3
3
1
1
1
20+
2
2
2
1
1
1
20+
20+
20+
20+
20+
20+
20+
20+
2.9
Avg map rank
pipe repair near me
41% of grid in top 3 · 30/49 in the pack
local grid for pipe repair near me
20+
20+
20+
20+
20+
20+
20+
12
5
3
2
4
4
20+
5
3
1
1
4
4
20+
5
3
2
1
1
3
20+
5
2
2
1
1
2
20+
5
2
2
1
1
1
20+
20+
20+
20+
20+
20+
20+
20+
1-3 4-7 8-10 11-15 16+ not in pack
Who owns this pack Aug 2026
BusinessRatingReviewsWebsite
TRUEMAX Plumbing Services5.014truemaxplumbing.com
Oracle Enterprises 35.020oracleenterprises3.com
Grace Plumbing4.7204graceplumbing.com
Jaffe Plumbing4.746jaffeplumbing.com
Drain Tactics3.89none

You have 67 reviews. TRUEMAX has 14, Oracle has 20, Jaffe has 46, Drain Tactics has 9. Only Grace Plumbing (204) has more reviews than you. Yet these businesses are outranking you across the grid. That proves the problem is structural, not a reviews deficit. Check your GBP category (should be "Plumber," not "Contractor"), service area settings, and whether your address is properly hidden as a service-area business.

Do first

Fix the GBP category

Change primary category from "Contractor" to "Plumber" or "Plumbing Service." Add secondary categories for water heater installation, drain cleaning, and emergency plumbing. Verify the address is hidden (service-area business) with correct service areas set.

Then accelerate

Review velocity + LSA

Text a Google review request after every job. Target 100+ reviews in 90 days. Launch Local Services Ads immediately to generate leads while the organic work compounds. Your license is active and verifiable, so LSA approval should be straightforward.

The plan

05 · ROADMAP90 days to higher rankings

We suggest fixing the site first, then building unique content and service pages. Turn on Local Services Ads while the site is being built to generate immediate leads.

1
Phase 1 · Quick wins + LSA

Fix GBP and launch paid

Weeks 1-3
  • Change GBP primary category from "Contractor" to "Plumber"
  • Verify service area settings and hidden address (SAB)
  • Launch Google review request flow via text after every job
  • Apply for and launch Local Services Ads (license is active, should approve quickly)
  • Update BBB listing to current domain (old dominionplumbing.net is dead)
2
Phase 2 · Foundation

Build the custom site

Weeks 3-9
  • Custom-coded, HTML-first build replacing GoDaddy builder
  • Service pages: tankless water heaters, water heaters, repipes, drain cleaning, emergency plumbing, commercial
  • Service-area pages: Union Park, Waterford Lakes, Avalon Park, UCF area, Bithlo
  • LocalBusiness + Service + FAQ schema on every page
  • Self-referencing canonicals and unique meta descriptions (currently 0% and 0%)
  • Display CFC1429081 license number sitewide
  • Owner bio and 24-year family story for E-E-A-T
3
Phase 3 · Content + authority

Build the tankless content hub

Weeks 9-13+
  • Tankless water heater cost guide for Florida
  • Brand comparison pages (Rinnai vs Navien vs Rheem)
  • FL-specific sizing and installation considerations
  • FAQ schema on every service page
  • Citation cleanup: update old dominionplumbing.net references across directories
  • Earn links from suppliers, local directories, and trade associations
Your plan

We'd start with our baseline package to get the site in working order

Based on the gaps this audit found, here is how we would approach it. The Starter package addresses the foundation (custom site, on-page SEO, GBP setup). Growth adds the content velocity and citation work to compete for non-branded keywords.

RECOMMENDED

Starter

Starting at $795/mo
  • Custom-coded website (5-8 pages)
  • On-page SEO optimization
  • Google Business Profile setup
  • 3 target keyword strategy
  • Local citation foundation + monthly health monitoring
  • Hosting & SSL included
  • 1-2 blog posts per month
  • 30-day onboarding & strategy session
  • Month-to-month, cancel anytime

Growth

Starting at $1,395/mo
  • Everything in Starter, plus:
  • Up to 2 locations
  • GBP optimization & management
  • 10 target keyword strategy
  • 4 blog posts per month
  • Comprehensive citation build + monthly NAP audit
  • Monthly ranking & performance reports
  • Quarterly competitor audit
  • Schema markup implementation

Authority

Starting at $2,195/mo
  • Everything in Growth, plus:
  • 3-5 locations
  • 25 target keyword strategy
  • 15 blog posts per month
  • Location-specific landing pages
  • Advanced schema markup
  • Active link building & digital PR outreach
  • AI search & GEO visibility strategy
  • Dedicated account manager

Optional add-ons

  • Local Services Ads ($175/mo per profile)
  • GBP management ($195/mo per location)
  • Review automation ($385/mo + $500 setup)

Month-to-month, cancel anytime with 30 days written notice. Annual billing saves 10%.

Ready when you are

Let's turn 24 years of work into 24 miles of rankings

You have the reviews, the license, and the track record. What's missing is a site that can rank and a strategy to capture the searches that are not your name. That is exactly what REK builds. Let's start with a custom site and LSA while the organic work compounds.

Book the strategy call →
Supporting detail

06 · DETAILSThe receipts

Everything above, with the specifics. Tap each block to open it.

Homepage title (current)
"Dominion Plumbing Florida" (25 chars, brand-only)
Homepage title (suggested)
Plumber Orlando FL | Tankless Water Heaters & Drain Cleaning | Dominion (71 chars, trim to 65)
Homepage meta (current)
None (0 chars)
Homepage meta (suggested)
Family-owned Orlando plumber since 2001. Tankless water heaters, repipes, drain cleaning. Licensed CFC1429081. Call for same-day service. (142 chars)
Pattern
One unique, sentence-case title and meta per service and location page, primary keyword first, geo modifier included.
Current primary category
Contractor
Recommended primary category
Plumber
Recommended secondary categories
Water Heater Installation Service, Drain Cleaning Service, Emergency Plumber
Service area
Verify service areas are set to east Orlando communities (Union Park, Waterford Lakes, Avalon Park, UCF area, Bithlo). Address should be hidden as SAB.
Hours
Currently set (Mon-Fri 7am-6pm, Sat 7am-12pm). Confirm accurate.
Old domain
dominionplumbing.net (listed on BBB, no longer resolves)
Current domain
dominionplumbingflorida.com
Action
Audit all citations (BBB, HomeAdvisor, Angi, Yelp, Yahoo Local) and update to current domain. If dominionplumbing.net is available for re-registration, consider acquiring and 301 redirecting to preserve any legacy links.
Platform
GoDaddy Website Builder 8.0 (Starfield Technologies)
Crawl
10 pages total, 10 indexable, 0 with meta descriptions, 0 with canonicals, 4 thin pages, 149 avg word count
Authority
DA equivalent 0/1000, 2 referring domains, 2 backlinks, spam score 32
Organic
3 ranking keywords, 12 est. monthly visits, 1 keyword in top 3 (branded)
Speed
Mobile performance 70, LCP 6,173ms, SEO score 83
Schema
LocalBusiness, PostalAddress, GeoCoordinates, OpeningHoursSpecification present
AI access
14/14 crawlers allowed, llms.txt present, no blocks
Tankless water heaters
Expand from current thin page. Add cost guide, brand comparisons, FL-specific sizing, FAQ.
Water heater repair/replacement
New page targeting "water heater repair Orlando" and similar.
Repipes
New page. High-ticket service, low competition for dedicated pages.
Drain cleaning
Expand from current thin page. Add FAQ, service details.
Emergency plumbing
New page targeting "emergency plumber near me" (you rank #1 in grid center for this).
Commercial plumbing
New page. Differentiates from residential-only competitors.
Union Park (32825)
Your home turf. Dedicated page with local content.
Waterford Lakes (32828)
High-density residential, strong plumbing demand.
Avalon Park (32828)
ServiceOne already has a page here. Compete directly.
UCF area (32826)
Student housing and rentals, high service call volume.
Bithlo (32820)
Less competition, rural east Orlando.

CFC1429081 Certified Plumbing Contractor license expires 8/31/2026 per HomeAdvisor. This is the current month. Confirm renewal has been filed or completed before launching LSA or any marketing that references the license.

Site crawl via Screaming Frog + DataForSEO keyword data + PageSpeed Insights + local grid scan + GBP API pull, August 2026.

Domain Authority equivalent is DataForSEO's rank score (0-1000 scale), not Moz DA. Organic traffic and keyword counts are estimates. Local grid is a 7x7 scan across 7 keywords. AI mention test was 6 queries each on ChatGPT and Gemini.

GBP visibility score (95/100) measures publicly visible profile signals only (status, rating, reviews, phone, website, hours, category). Description, services, products, and posts are not measured without profile access.

Dominion Plumbing Inc, GEO + SEO Audit, August 2026.
Prepared by REK Marketing & Design · rekmarketing.com
Confidential prospect analysis.