Keyword Field Survey · DataForSEO · 3 September 2026
Headstone Cleaning Keyword Field
A small, unusually cheap, unusually uncontested market. Almost none of it
is where a normal keyword export would tell you to look.
1,443 keywords discovered
442 survived relevance
311 paid API calls
$4.26 total spend
30 cities priced
51 states swept
The size of it
31,880 searches a month, worth about $43,000 in equivalent ad spend
That is the honest number for everything a cemetery-cleaning business could
actually sell against, nationally, after collapsing Google's close-variant duplicates. The
naive version of this number, the one you get by summing a keyword export's volume column,
is 3.8× larger, and it is wrong.
Addressable demand
31,880
US searches / month
Equivalent ad spend
$43,247
volume × CPC, per month
Distinct demand units
309
from 360 raw keyword rows
Top head CPC
$6.41
"headstone cleaning service"
Why the raw export lies
Google Ads reports one volume for a whole close-variant group and DataForSEO hands that
same number back on every member. headstone cleaning service, headstone cleaning
services, gravestone cleaning service(s), grave cleaning service,
grave marker cleaning service and tombstone cleaning service(s) all return
1,300/mo at $6.41. Eight spellings, one bucket of demand. Summed naively it books
$66,664/mo of "market" from a single $8,333 reality. Across the pool that inflates the
market from $43,247 to $163,035.
The collapse rule is deliberately conservative in the other direction too:
identical volume/CPC pairs are merged only above 50/mo. Below that, 55 unrelated long-tails
all report exactly 10/mo at $0.00, which is Google's rounding floor showing through. Merging
on it would under-count the tail as badly as the naive sum over-counts the head.
What survived, and what didn't
Two thirds of the discovered pool is not this market
Seeded with ten cemetery-cleaning terms, DataForSEO's keyword_ideas
endpoint returned the whole cleaning services and funeral home categories,
plus indeed (13.6M/mo) and business name generator. It associates by category, where the
seed terms are topical. Relevance had to be decided on two axes at once: is this
the same subject, and is this someone who would buy.
Tier
What it is
Keywords
US vol/mo
Counts as demand?
T1 Service
memorial noun + a care verb: someone wants this done
326
47,730
Yes
T2 Product
D/2, Wet & Forget, kits: someone will do it themselves
34
49,940
Yes
T3 Ambient
find a grave, tombstone (the 1993 film), cemetery
40
1,815,640
No: category context
T4 Trade
cemetery cleaning jobs, how to start a headstone cleaning business
The ambient tier carries 1.8 million searches a month, 18× the entire
addressable market. find a grave alone is 823,000/mo. Any report that
sums a "cemetery" keyword column without this split will hand you a seven-figure market
that no cleaning service can convert. It is genealogy traffic.
Where the money sits
Ten clusters, and the money is concentrated in three
Cluster
Kw
Vol/mo
Avg CPC
Value / month
Core service
161
47,730
$1.14
$101,157
Product / DIY
89
49,940
$0.52
$37,520
Near-me
28
3,290
$3.94
$14,811
Restoration
33
1,060
$0.80
$3,504
Material-specific
13
4,180
$0.48
$2,663
Pricing
17
440
$2.51
$1,704
How-to
7
2,080
$0.38
$906
Grounds care
4
80
$2.75
$771
Legality
2
250
$0.00
$0
Veteran / VA
6
30
$0.00
$0
Note the inversion between the top two rows. Product/DIY carries more
raw searches than core service (49,940 vs 47,730) at less than half the CPC. People
researching D/2 Biological Solution outnumber people looking to hire, and they are
the same people, earlier. That is the content wedge.
The commercial head, priced
Keyword
US/mo
CPC
LA DMA
Sea-Tac
Variants
headstone cleaning service hire
1,300
$6.41
50
10
8
headstone cleaning hire
6,600
$0.77
320
50
9
headstone cleaning service near me
480
$6.05
20
10
2
graveyard cleaner
720
$2.85
40
10
2
d2 biological solution DIY
2,900
$0.66
140
30
1
headstone restoration
590
$2.93
20
10
1
headstone restoration services
140
$10.54
10
0
1
gravestone cleaning service near me
110
$7.29
10
0
3
Restoration is the premium line:
headstone restoration services costs $10.54 a click against $0.77 for the generic
cleaning head. Same customer, later in the decision, worth 13× more per click.
Geography
The metros are real but thin. City-name searches don't exist.
DataForSEO Labs is country-only, so metro demand came from Google Ads
search_volume at DMA and city codes: the same instrument at every level, so the
ratios mean something.
Market
Searches/mo
Share of US
Local pack rate
United States
109,080
100%
38% of SERPs (23/60)
Los Angeles DMA
5,860
5.4%
40% of SERPs (10/25)
Seattle-Tacoma DMA
2,300
2.1%
12% of SERPs (3/25)
240 city-modified keywords. Zero measurable volume. All of them.
Every "headstone cleaning + city" combination across all 30 cities (headstone
cleaning seattle, grave cleaning service anaheim, monument cleaning
pasadena) returns null volume from Google Ads. Nobody types the city name for this
service. This kills the standard local-SEO play of one thin landing page per
city. Demand is expressed as near me plus the searcher's location, which
is won with a Google Business Profile and proximity.
City-level demand, all 355 addressable keywords per city
City
Metro
Kw w/ volume
Searches/mo
Avg CPC
Value/mo
Los Angeles
Greater LA
185
2,410
$1.16
$1,275
Seattle
Seattle MSA
131
1,310
$2.57
$539
Riverside
Greater LA
108
1,080
$0.56
$62
Anaheim
Greater LA
107
1,070
$2.93
$381
Long Beach
Greater LA
100
1,000
$0.02
$1
Santa Ana
Greater LA
94
940
$2.74
$520
Tacoma
Seattle MSA
92
920
$0.16
$2
Pomona
Greater LA
86
860
$4.47
$403
San Bernardino
Greater LA
84
840
$2.55
$484
Irvine
Greater LA
80
800
–
$0
Santa Clarita
Greater LA
71
710
$0.74
$104
Burbank
Greater LA
70
700
$0.49
$25
Bellevue
Seattle MSA
64
640
–
$0
Everett
Seattle MSA
64
640
$1.84
$18
Renton
Seattle MSA
42
420
$4.76
$381
Top 15 of 30 cities priced.
Renton is the outlier worth noticing: only 420 searches a month, but at $4.76 a click it
carries more measured value than Everett, Tacoma and Bellevue combined.
Seasonality
May is 5.5× February. Everything else is a rounding error.
Twelve months of history came down with every keyword and had not
been looked at. It turns out to be the largest single effect in this dataset,
bigger than the gap between the two metros and bigger than any cluster.
US searches per month, addressable pool, close variants
collapsed. Darker segment is service demand (T1); lighter is product/DIY (T2).
The number under each month is its index against a 100 average.
41,227
Aug
128
35,586
Sep
110
35,166
Oct
109
23,148
Nov
72
17,288
Dec
54
14,342
Jan
44
13,212
Feb
41
23,899
Mar
74
36,094
Apr
112
72,019
May
224
41,026
Jun
127
33,632
Jul
104
Aug 2025Jul 2026
Peak
72,019
May 26 · index 224
Trough
13,212
Feb 26 · index 41
Peak / trough
5.45×
May against February
Above-average months
7
of 12 · demand is front-loaded
The whole year is decided in about six weeks
Demand climbs from February (index 41) through March (74) and April (112) to
a hard May spike at 224, then falls back. Memorial Day is the entire shape of
this market. A secondary ridge in August (128) tracks late-summer visiting
weather. Anything meant to rank for the May peak has to be indexed and
reviewed by March. Publishing a pricing page in May is publishing it
for next year.
Why these monthly numbers were rescaled
Google's monthly_searches series does not average to the same
endpoint's own search_volume: across these 213 demand units the
monthly series runs 1.24× higher. Every other figure in
this report is built on search_volume, so the series above is
scaled to that baseline; the shape is untouched and only the units move. Unscaled, the
chart would have claimed a 39,920/month average against the 31,880 quoted
earlier, from the same API on the same day.
The competition
No cleaning company owns this SERP. Google does.
Across 110 live SERPs in three geographies, the most common domains are
platforms. This niche has never been properly contested.
Domain
SERP appearances
What it is
youtube.com
95
How-to video
facebook.com
93
Local groups and pages
nps.gov
68
National Park Service preservation guidance
amazon.com
66
D/2 and cleaning kits
tending.app
63
Grave-tending marketplace app
reddit.com
54
Forum threads
gravestonecleaner.com
51
Actual operator
graveangels.com
35
Actual operator
d2bio.com
32
Product manufacturer
gravecareservices.com
24
Actual operator
losangelesgravecare.com
15
Actual operator, LA
The AI Overview problem, measured
An AI Overview fired on 77 of 111 SERPs (69%): 68% nationally, 64% in
LA, 77% in Seattle-Tacoma. And of 440 People Also Ask answers captured,
432 were AI-generated overviews rather than a credited page. Informational
content in this niche gets summarized at the top of the page. That is the strongest argument for
weighting effort toward the transactional and near-me terms, where a local pack and a
booking still stand between the searcher and the answer.
The national directory
Every dedicated cleaning operator Google Maps will show, in all 51 states
The competitor table earlier was drawn from three geographies, so
it could only ever see firms that rank nationally, in LA or in Seattle. This asked
Google Maps once per state per head term, 153 searches in all, and it is the only
instrument used here that returns a street address, so a firm's
state is read off its own listing rather than inferred. Then every survivor was
opened in a browser and looked at, one at a time, because a business name does not
say what a business sells: 12 of the 74
that passed the name filter sell something else: marble and terrazzo firms
trading on the word restoration, a dry cleaner, an Airbnb cleaning
service whose owner is named Graves, a monument catalog, a British firm
mis-geocoded into Washington. They are listed at the end, with what each one does. What remains sells the cleaning.
Operators found
62
nationwide, deduped by Google business ID
States with one
36/51
including DC
Median per state
1
most states have a single operator
Open states
15
no dedicated operator at all
Fifteen states have nobody
AK · CO · DC · HI · ID · KY · ME · MS · NE · NH · NM · OR · RI · SD · TX returned no dedicated headstone-cleaning
operator in Maps for any of the three head terms. Monument dealers and funeral
homes were the whole of what came back. In most of the other 36, the answer is exactly one firm, usually
with a single-digit review count. This is the least contested local service
category in this study.
The same 62 operators, geographically
Every listing came back with its own coordinates, so the field can
be read as a map instead of an alphabet. Search it, filter it to storefronts or
service-area firms, and click any dot for the listing behind it. Circle size is
review count, which is the closest thing this market has to a size signal.
0
shown
0
states covered
12
states with none
Circle size is review count. ●
published street address · ●
service-area business, plotted at the centre of the area served. A hollow
marker is an operator Google gave no usable coordinate for, listed here and
held off the map. Crosses mark the twelve states with nobody.
Alabama AL1
Operator
City
Rating
States
DMT Southern Headstone cleaning services no site
Munford
—
1
Arkansas AR1
Operator
City
Rating
States
ArkyDiamond Enterprises Headstone Cleaning no site
States = how many state-level searches the firm surfaced in, a
reach signal: 1 means a purely local business, double digits means a
service-area operator bidding for the whole country. ~
marks a firm with no published street address, where the state comes from its own
telephone area code, or failing that the state it ranks best in.
The 12 that did not survive the screenshots
Every one of these ranks for a headstone-cleaning search and passed
a filter built on business names and Google categories. Every one of them sells something else. They are here because the filter that
let them through is still the filter, and the next refresh will let something
similar through again. Opening the page is what catches it.
Business
Where
Actually
How it reads on its own page
Grave Clean
, WA
United Kingdom
graveclean.com is British: across the UK, Council Approved, UK Nationwide, an 0330 phone number. The Washington listing is a mis-geocode.
Artisan Stone Restoration
, HI
commercial stone care
Google lists it as Marble Contractor in Honolulu, HI. No memorial work anywhere on the page.
Rose Restoration
Fairfax, VA
commercial stone care
Terrazzo and concrete restoration for buildings around Washington DC. Floors and counters.
Statewide Stone Care
New York, NY
commercial stone care
Hero reads NYC - NJ - CT MARBLE STONE CARE EXPERTS. Commercial marble maintenance.
Garden Angel Grave Care and Maintenance
, MI
flowers and grounds
Crawled all five pages of gardenangelgc.weebly.com: not one cleaning word on any of them. Services are delivery of flowers and grave blankets, planting flowers, beautification visits. Google category Gardener. A real business in the wrong directory.
Remembered Forever Gravesite Care Services
Lansing, MI
flowers and grounds
Crawled the whole site. The price page settles it: every package is weeding and planting, priced by how overgrown the plot is. Cleaning appears at no price on any of them.
Washburn-McReavy Hillside Cemetery
Minneapolis, MN
funeral home
16 funeral chapels and 4 cemeteries in the Minneapolis and St. Paul area. Stage 09 funeral filter reads the name only, and this name does not contain the word.
Texas Gravestone Care LLC
Porter, TX
monument dealer
Full-Service Family-Owned Monument Company. The whole nav is a catalog: Products, Memorials, Standard Memorials, Custom Memorials, Columbaria, Mausoleums, Catalogs. It sells stones, it does not clean them -- the exact class the report claims to have filtered out.
Prestige Restoration Services
Rayne, LA
pressure washing
Google category Pressure washing service; the site sells Professional Exterior Cleaning Services for houses and driveways.
Cemetery Preservation Supply LLC
Crockett, TX
products retailer
Your Headquarters for D/2 Biological Solution. A retailer. Its customers are the operators in this table.
Graves Cleaning & Property Management
Edmond, OK
unrelated cleaner
AIRBNB AND COMMERCIAL CLEANING IN OKLAHOMA CITY. Categories: carpet cleaning, upholstery, property management. Graves is the owner surname -- no regex was ever going to catch this one from the name.
Majestic Cleaners
Denver, CO
unrelated cleaner
A Denver dry cleaner. Google category Dry cleaner, and the storefront photo reads DRY CLEANING - WEDDING GOWNS - FORMALS. 1070 N Ogden St.
What people actually ask
120 People Also Ask questions, and one of them is the business
Harvested from the same 110 SERPs. The count is how many separate SERPs each
question appeared on, a proxy for how central Google thinks it is.
SERPs
Question
Reads as
23
How much would it cost to clean a headstone?
Buying
17
Is it illegal to clean gravestones without permission?
Permission anxiety
16
Is D2 safe to clean headstones?
DIY safety
15
Can I legally clean a headstone at the cemetery?
Permission anxiety
12
How to clean a 100 year old headstone?
Fear of damage
12
Where can I purchase D2 headstone cleaner?
DIY sourcing
12
How much does it cost to clean a grave stone?
Buying
11
Can I use Dawn dish soap to clean a headstone?
DIY, about to go wrong
10
Is D2 headstone cleaner better than Wet & Forget?
Product comparison
9
What is the best cleaner for a headstone?
DIY sourcing
8
Can anyone clean gravestones?
Permission anxiety
8
What should you not clean granite with?
Fear of damage
Four of the top eleven questions are about permission
"Is it illegal…", "Can I legally…", "Do you need permission…", "Can anyone…" carry 40+ SERP
appearances between them, and not one has a cost attached in the keyword data because
nobody is bidding on the anxiety. A page that answers the permission question plainly, by
state and by cemetery type, is the cheapest defensible asset in this entire field, and it
sits directly upstream of "how much would it cost".
The plan
Five moves, in this order
Ordered by evidence. Each one names the finding it rests on.
One date governs all five
Demand indexes 224 in May and 41 in February, and Google needs lead time to
index, crawl and trust a new page. Everything below has to be live by
March to earn its first May. Work that slips past April lands a year late, because the next comparable
window is eleven months out. Phase I is the exception and should start immediately: a Business
Profile accrues reviews on wall-clock time.
I
Google Business Profile before any page
Local pack fires on 38–40% of commercial SERPs nationally and in LA. The near-me
cluster carries the highest CPC in the entire field at $3.94 average, peaking at $7.29.
Because: 240 city-modified keywords returned zero volume. Local
demand here is near me + device location, and that is a GBP ranking problem,
not a content problem. A profile with service areas, category, photos of real before/after
work and review velocity outranks any page you could write this quarter.
II
One service page per real service line
Three pages: headstone cleaning (6,600/mo head), headstone restoration
(590/mo at $2.93, services variant at $10.54), bronze & marker cleaning
(material cluster, 4,180/mo).
Because: the eight-way variant group means one page can hold
headstone / gravestone / grave marker / tombstone cleaning service(s) at once.
Google already treats them as one bucket. Writing eight pages to chase eight keywords
would split one asset into eight weak ones.
III
Publish the price
"How much would it cost to clean a headstone?" is the single most common question in
the field, on 23 of 110 SERPs. The pricing cluster averages $2.51 CPC on only 440 searches
a month, meaning advertisers want it and volume is scarce.
Because: the question is being answered by an AI Overview built from
nobody's page. A real price table, broken out by stone type, size and condition, is both the
highest-intent content in the field and the thing competitors are least willing to write.
IV
Own the permission question, by state
Four of the top eleven PAA questions are legal-permission anxiety, with 40+ combined
SERP appearances and no advertiser competition at all.
Because: it is upstream of the purchase and it is genuinely
jurisdictional — a page that says what Washington and California cemeteries actually
require, and what a family may do on their own plot, cannot be summarized away as easily
as a generic how-to and earns links from genealogy communities.
V
Take the D/2 cluster seriously, as acquisition
49,940 searches a month across 89 product keywords, more raw volume than the entire
core service cluster. d2 biological solution alone is 2,900/mo.
Because: these are the same customers one step earlier, and their
questions ("Can I use Dawn?", "What should you not clean granite with?", "How to clean a
100 year old headstone?") are exactly the ones where a wrong answer damages the stone.
Being the honest technical authority on the DIY path is how a service business earns the
job when the DIY path fails, which is the field's most common purchase trigger.
What this does not establish
Limits
No client, no domain. This survey was run without a target site, so
there is no ranked-keyword baseline, no backlink profile, and no gap analysis against a
specific competitor. Pointing it at a domain adds ranked_keywords and
competitors_domain for about $0.25.
Volume is Google's estimate. Search volumes are
12-month averages from Google Ads, rounded hard at the low end; the 10/mo floor covers
anything from 1 to 49.
The value column is a proxy. Volume × CPC is what the clicks
would cost to buy. It ranks opportunities; it does not forecast a P&L.
15 cities per metro. Bothell, Lynnwood and Shoreline
all returned demand once measured; the tail of smaller suburbs is unpriced.
The directory is what Maps shows. A firm
with no Google Business Profile does not exist to this method, and three head terms at
20 results per state is a wide net but not an exhaustive one. Read "15 states with no
operator" as "nobody is visible there", which is the thing that matters commercially,
not as proof that nobody is trading.
20 of 62 operators have no published street address. Their state
comes from the firm's own telephone area code, which is good evidence. A business
can keep a number after moving. Two firms had neither address nor a
geographic area code and are placed by where they rank best. Three of the 62 are
listed but not plotted on the map: Google returned no usable coordinate for them,
two of them sharing an identical placeholder point in the Pacific.
Seasonality is national and category-wide. The monthly shape is
summed across the whole addressable pool; individual keywords will have their own
curves, and the two metros were not broken out separately.