Central Window Cleaning
BRMC

Date Range

Markets

Some data sources failed:

  • Form leads sheet: Sheets read failed [429] All!A2:Q: { "error": { "code": 429, "message": "Quota exceeded for quota metric 'Read requests' and limit 'Read requests per minute' of service 'sheets.googleapis.com' for consumer 'project_number:990896517898'.", "status": "RESOURCE_EXHAUSTED", "details": [ { "@type": "type.googleapis.com/google.rpc.ErrorInfo", "reason": "RATE_LIMIT_EXCEEDED", "domain": "googleapis.com", "metadata": { "quota_limit_value": "300", "service": "sheets.googleapis.com", "consumer": "projects/990896517898", "quota_limit": "ReadRequestsPerMinutePerProject", "quota_location": "global", "quota_metric": "sheets.googleapis.com/read_requests", "quota_unit": "1/min/{project}" } }, { "@type": "type.googleapis.com/google.rpc.Help", "links": [ { "description": "Request a higher quota limit.", "url": "https://cloud.google.com/docs/quotas/help/request_increase" } ] } ] } }

PPC Performance Summary — All Locations

vs. 2026 ago: same 2026-02-132026-05-13 window prior year

Ad Spend

$36,008.42 13%

Total Leads

35new

Cost Per Lead

$1,028.81new

Spend ÷ (forms + calls)

Click → Lead

0.2%

Leads ÷ Clicks

Avg CPC

$2.16

Year to Date — All Locations

Spend YTD

$48,284.92

Jan 1 → 2026-05-13

Leads YTD

46

Calls + form submissions

CPL YTD

$1,049.67

Spend ÷ leads · year to date

ROAS

$0

Coming soon · pending revenue integration

Lead Quality

Form Submissions

0

Phone Calls

35new

Calls Answered (Ads+LSA)

94%

447/474 from CallRail

Avg Call Duration

1m 53s

CallRail (all channels)

Clicks

16,645

2.18% CTR

Recent Form Leads

No form leads in this period.

Recent Call Leads

DatePhoneDurationStatus
2026-04-15(260) 413-96581:03completed
2026-04-15(216) 630-00486:13completed
2026-04-15(513) 604-199912:38completed
2026-04-15(330) 322-57841:01completed
2026-04-16(385) 381-94950:35completed
2026-04-16(330) 232-31318:25completed
2026-04-16(229) 348-67150:15completed
2026-04-17(440) 610-93162:03completed
2026-04-17(937) 429-52032:38completed
2026-04-19(419) 260-07150:13completed
2026-04-20(419) 283-62660:50completed
2026-04-20(419) 283-62660:23completed
2026-04-20(419) 345-80852:59completed
2026-04-20(440) 899-76761:25completed
2026-04-20(330) 347-47162:15completed
2026-04-20(434) 249-02891:36completed
2026-04-21(734) 585-85024:09completed
2026-04-28(419) 607-33230:15completed
2026-05-03(412) 352-81441:23completed
2026-05-03(248) 303-01761:06completed
2026-05-04(412) 480-94086:16completed
2026-05-05(412) 352-25383:29completed
2026-05-07(614) 499-66181:20completed
2026-05-07(412) 953-84210:27completed
2026-05-08(614) 589-04971:39completed
2026-05-08(216) 346-05231:05completed
2026-05-08(440) 759-18301:09completed
2026-05-11(412) 480-94082:48completed
2026-05-11(559) 905-50721:48completed
2026-05-11(260) 450-11500:40completed
2026-05-12(412) 760-72892:43completed
2026-05-12(412) 480-94083:24completed
2026-05-12(412) 831-81402:32completed
2026-05-12(440) 759-18301:37completed
2026-05-13(412) 805-49412:13completed

Ad Spend Over Time

2026-02-13 → 2026-05-13

Cost Per Lead Over Time

Lower is better

Leads Over Time

Calls + form submissions

YoY Monthly Comparison

Last 6 months · this year vs prior year
Orange = current year · Black = prior year

CPL by Market — Network Leaderboard

Network avg: $0.00
Switch to All Locations to populate the leaderboard.

Spend vs. Budget Pacing

All Locations · daily budget from Google Ads

Daily

$1,926

Weekly

$13,481

Monthly

$57,775

Selected period · 2026-02-13 → 2026-05-13

Behind pace (underspending) · -79%
$36,008 actual$173,325 expected

Week to date

$1,081 actual$5,778 expected

Month to date

$5,277 actual$25,036 expected

Search Campaign Health

Search Impression Share

24.2%

% of available impressions captured

Lost IS — Budget

18.1%

Demand missed due to underspend

Lost IS — Rank

57.9%

Demand missed due to ad rank

Spend by Match Type

Broad / Phrase / Exact

Ad Schedule — When Ads Are Serving (All Locations)

Day-of-week × hour · Google Ads
0
3
6
9
12
15
18
21
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Less
MoreHours in account timezone (Google Ads)

Call Volume Heatmap

Day-of-week × hour · CallRail (current view)
0
3
6
9
12
15
18
21
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Less
MoreTimes shown in UTC

CallRail Health — Live

Lead totals come from our tracking sheets · CallRail powers call quality + LSA

Total Calls

2,269

Answered

92%

2079/2269

Missed / Abandoned

2%

50 calls

Voicemail

140

6% of calls

First-time Callers

65%

1468 unique

LSA Calls

261

Google Guaranteed

Calls by Channel

From CallRail source_name

Calls by Market

All markets · live CallRail
MarketCallsAnsweredLSA
Cleveland (All)73393%67
Pittsburgh33888%58
Columbus24291%32
Cincinnati19189%28
Toledo (Suburban)17292%21
Indianapolis9591%1
Akron30692%39
Dayton7696%14

Year-to-Date & Trend — All Locations

YTD: 2026-01-01 → today · YTD leads available per-market

YTD Spend

$48,284.92

YTD Leads

46

Per-market only

YTD CPL

$1,049.67

YTD Spend ÷ YTD Leads

Top Caller Cities

From CallRail customer location
CityStateCallsAnswered
ClevelandOH26494%
PittsburghPA17984%
AkronOH10790%
ColumbusOH9782%
CincinnatiOH8789%
WilloughbyOH7396%
IndianapolisIN6790%
Montrose (Cuyahoga Co.)OH59100%
ToledoOH5591%
DaytonOH5194%
BereaOH3294%
ElyriaOH2475%
CantonOH2396%
LorainOH2186%
TrinityOH1794%

Running Keywords

Top 50 keywords by spend in this window

50 keywords
KeywordCampaignSpendConversions
junk removal servicesOhio Junk Force | Search | BRMC 2026$3292.0587.17
junk haulers near meJunk Removal - Leads - Search - AI Max$2131.6467.50
estate cleanout services near meEstate Cleanout - Leads - Search - Jan 13, 2026 - AI Max$1344.0019.00
junkluggers costSearch - Price Estimators - Oct 6, 2025$581.2512.33
junk removal costSearch - Price Estimators - Oct 6, 2025$526.264.00
junk removal near meJunk Removal - Leads - Search - AI Max$507.4319.50
window cleaning near mePittsburgh$426.166.00
junk removal clevelandOhio Junk Force | Search | BRMC 2026$407.169.00
junk removal near meOhio Junk Force | Search | BRMC 2026$391.389.50
furniture removals near meDPM | OJF Services$363.829.00
old furniture pickupOhio Junk Force | Search | BRMC 2026$331.3912.00
old appliance pickupOhio Junk Force | Search | BRMC 2026$300.746.00
wood debris removalOhio Junk Force | Search | BRMC 2026$294.239.33
remove old refrigeratorOhio Junk Force | Search | BRMC 2026$285.5810.00
house cleanout servicesOhio Junk Force | Search Estate Cleanouts| BRMC 2026 #2$265.552.00
window cleaning near meColumbus$236.9510.00
hot tub removalOhio Junk Force | Search | BRMC 2026$235.1712.00
window cleaning near meAkron$225.636.00
residential window cleaningPittsburgh$222.9210.00
pressure washing serviceCleveland East$203.433.00
household junk removalOhio Junk Force | Search | BRMC 2026$193.717.00
yard debris pick upDPM | OJF Services$193.265.00
window cleaning companyCincinnati$192.107.00
furniture removal near meOhio Junk Force | Search | BRMC 2026$186.576.00
office cleaning near meIndianapolis$180.6723.00
commercial window cleaners near meColumbus$180.2011.00
fence removalOhio Junk Force | Search | BRMC 2026$177.814.50
construction material removalOhio Junk Force | Search | BRMC 2026$174.225.83
residential window cleaningColumbus$167.356.00
window cleaning companyColumbus$154.7213.00
office cleaning near meColumbus$154.529.00
book furniture pickupOhio Junk Force | Search | BRMC 2026$154.474.00
property cleanout serviceOhio Junk Force | Search Estate Cleanouts| BRMC 2026 #2$147.363.00
junk removal akronOhio Junk Force | Search | BRMC 2026$147.292.00
piano removal near meSearch - Price Estimators - Oct 6, 2025$147.231.00
old couch pickupOhio Junk Force | Search | BRMC 2026$142.862.50
residential window cleaningCincinnati$142.193.00
window cleaning companyCleveland Central$141.723.00
bulky furniture removalOhio Junk Force | Search | BRMC 2026$140.103.00
estate junk removalOhio Junk Force | Search Estate Cleanouts| BRMC 2026 #2$139.433.00
window cleaning companyAkron$138.144.00
mattress haul awayOhio Junk Force | Search | BRMC 2026$138.012.00
pressure washing serviceCincinnati$137.369.00
pressure washing serviceToledo$134.102.00
pressure washing near mePittsburgh$133.433.00
demolition cleanup serviceOhio Junk Force | Search | BRMC 2026$130.344.00
residential window cleaningCleveland South$128.482.00
mattress removal near meOhio Junk Force | Search | BRMC 2026$128.022.00
furniture haul awayOhio Junk Force | Search | BRMC 2026$125.824.50
got junk pricingOhio Junk Force | Search | BRMC 2026$123.291.00

Lead Mix

Calls vs form submissions

Project Type

From form submissions
No data.

Campaign Summary — All Locations

1009 rows
CampaignClicksImpressionsCTRAvg CPCSpendSpend ShareAllocated CPL
Ohio Junk Force | Search | BRMC 20262,79670,6653.96%$3.95$11057.0130.7%$1028.81
Junk Removal - Leads - Search - AI Max5248,4946.17%$5.24$2746.787.6%$1028.81
Pittsburgh1,12639,8342.83%$2.17$2440.516.8%$1028.81
Columbus81610,1968.00%$2.39$1951.075.4%$1028.81
Search - Price Estimators - Oct 6, 20253525,9285.94%$5.30$1864.265.2%$1028.81
Akron58730,3461.93%$2.61$1534.554.3%$1028.81
Estate Cleanout - Leads - Search - Jan 13, 2026 - AI Max2423,5706.78%$6.13$1484.104.1%$1028.81
OJF | Display | March 2026 (BRMC)3,911417,3030.94%$0.29$1141.563.2%$1028.81
High Value Services- Estate93965,1491.44%$1.20$1124.893.1%$1028.81
Cincinnati1702,8975.87%$5.76$979.672.7%$1028.81
Cleveland East1742,4077.23%$5.41$941.252.6%$1028.81
Toledo1582,1387.39%$5.72$904.522.5%$1028.81
Indianapolis1932,0919.23%$4.65$897.222.5%$1028.81
Cleveland West1852,1508.60%$4.52$835.792.3%$1028.81
DPM | OJF Services1733,3505.16%$4.83$835.032.3%$1028.81
Ohio Junk Force | Search Estate Cleanouts| BRMC 2026 #22376,4613.67%$3.45$816.662.3%$1028.81
Sit Means Sit Cleveland-BRMC | Search | Leads3299,4953.46%$2.20$724.532.0%$1028.81
Cleveland South589705.98%$9.61$557.641.5%$1028.81
Dayton22111,0821.99%$2.48$548.031.5%$1028.81
Cleveland Central9583911.32%$5.66$537.411.5%$1028.81
Akron Leads-Performance Max96417,3585.55%$0.48$459.151.3%$1028.81
SD-Performance Max- Top Running Service #21,26524,8685.09%$0.35$438.791.2%$1028.81
Fort Wayne699627.17%$5.71$393.741.1%$1028.81
Akron | Display1452,4815.84%$0.81$116.900.3%$1028.81
Pittsburgh | Display1352,4365.54%$0.81$109.810.3%$1028.81
Cleveland Central | Display1401,7488.01%$0.74$102.950.3%$1028.81
SD-Junk Terms- Search Campaign1485,4592.71%$0.58$85.180.2%$1028.81
Cleveland East | Display578316.86%$0.91$51.880.1%$1028.81
Cincinnati | Display551,4663.75%$0.92$50.700.1%$1028.81
Cleveland West | Display631,1325.57%$0.78$48.970.1%$1028.81
Toledo | Display481,1904.03%$0.97$46.710.1%$1028.81
Columbus | Display632,0033.15%$0.73$46.230.1%$1028.81
Display BRMC Campaign591,4114.18%$0.68$39.940.1%$1028.81
OJF | Retargeting Display | March 2026451,1863.79%$0.78$34.970.1%$1028.81
Cleveland South | Display341,5622.18%$0.61$20.650.1%$1028.81
Indianapolis | Display274645.82%$0.73$19.680.1%$1028.81
Dayton | Display174933.45%$0.61$10.410.0%$1028.81
Fort Wayne | Display251,3771.82%$0.37$9.280.0%$1028.81