Forsyth Rooter
LSA today is Winston-Salem city plus one zip (27284). PPC already runs 20-mile radii. Add Forsyth County and Davie County to the LSA profile; nothing to un-exclude, it is a straight add. Biggest single win on the list.
LSA live where PPC is dark barely exists: the PPC zip lists already mirror the LSA service areas. The real gap runs the other way. PPC targets places LSA does not serve, and a lot of the jobs are there.
Forsyth Rooter, widen LSA. Add Forsyth County and Davie County to the LSA service area. 645 jobs (30%) sit outside the current Winston-Salem-only footprint, 221 of them in Clemmons alone. Molitaris, once P3 confirms the current footprint was not a licensing or drive-time choice.
Rolland Reash, remove the Clay County and St. Johns exclusions. 579 jobs in the two counties the profile actively excludes. P3's call: were the exclusions deliberate?
2 Sons, add 98168 and 98188 (Tukwila) to the Seattle profile. 100 jobs, and 2 Sons has a Tukwila location. Kenmore and Woodinville next. P3's call: the carve-out was set on purpose during the Seattle and Auburn cleanup.
Anchor and Rolland, three PPC zip adds. 78133 Canyon Lake and 78056 Mico at Anchor, 32091 Starke at Rolland. Small, but they are the only zips where the data says PPC is missing. Molitaris, no approval needed.
Cottrell, note for Josh. 29223 and 29203 are inside Columbia and missing from the LSA zip list, 201 jobs. For Josh Todd; watch-only account.
Power, Pride, Anchor: no service-area move. Power's outside jobs are scattered and its PPC is paused; Pride and Anchor already match where the work is.
Universal and Sewer Lines: get the ServiceTitan credentials. Nothing can be scored there until we have ServiceTitan access for those two tenants.
Every zip below had 10 or more ServiceTitan jobs in 180 days, sat outside LSA, and was already a PPC target. Pick a brand. We will read lead volume and cost per job from the new areas in about three weeks.
Added the close-in zips 7 to 18 miles from the core: Orange Park (32073, 32065), Fleming Island (32003), Middleburg (32068), Green Cove Springs (32043), Ponte Vedra (32081), Saint Johns (32259) and 32277. 391 jobs in the last 180 days. The Clay County, Saint Johns and Nocatee exclusions came off because they covered these zips.
St. Augustine, St. Augustine Beach, Fernandina Beach, Yulee and Callahan stay excluded, in line with the June and July refinement. Further out, jobs cost about twice as much to book.
Hilliard and Palm Coast stay excluded: nothing in the job data there.
Added Starke (32091) to PPC so it matches LSA.
Seattle profile: added Tukwila (98168, 98188), Normandy Park (98148), 98134, Kenmore (98028) and Woodinville (98072). 166 jobs.
Auburn profile: added Gig Harbor (98335, 98332), Sumner / Bonney Lake (98390), Pacific (98047) and Tacoma (98409, 98418, 98422). 101 jobs.
Tukwila stays excluded on Auburn, so the two profiles do not overlap.
Added Clemmons, Advance, Lewisville, Pfafftown, Walkertown, Mocksville, Lexington, Rural Hall and King to the LSA profile. 577 jobs in 180 days; LSA had covered Winston-Salem and Kernersville only.
Added Mico (78056) to the Helotes LSA profile and to PPC. 14 jobs, and nothing was targeting it.
Added Canyon Lake (78133) to PPC. LSA already served it (11 jobs).
The Columbia profile is a zip list and it skips 29223 and 29203, both inside Columbia (201 jobs). Can you pass that to Josh?
The 2 Sons zip sheet, so we can run it against the same data.
ServiceTitan access for Universal and Sewer Lines Only, so they can be scored the same way.
In order of jobs unlocked. Each card links to the map with the relevant zips outlined.
LSA today is Winston-Salem city plus one zip (27284). PPC already runs 20-mile radii. Add Forsyth County and Davie County to the LSA profile; nothing to un-exclude, it is a straight add. Biggest single win on the list.
The Jacksonville profile explicitly excludes Clay County, Saint Johns, Nocatee, St. Augustine, Ponte Vedra, Fernandina, Yulee, Callahan and Hilliard. PPC targets all of them and the jobs are there. Removing the Clay and St. Johns exclusions is the move, if the exclusions were not deliberate.
Ask Were Clay and St. Johns excluded on purpose (drive time, licensing, margins), or inherited from whoever set the profile up?
| Cluster | Biggest places | Jobs | via LSA | via PPC | |
|---|---|---|---|---|---|
| St. Johns County 304 excl | Saint Augustine 195, Saint Johns 109, Ponte Vedra 39 | 350 | 6 | 46 | map |
| Clay County 229 excl | Orange Park 126, Middleburg 49, Fleming Island 40 | 229 | 4 | 28 | map |
| Nassau County 69 excl | Fernandina Beach 35, Callahan 15, Yulee 12 | 69 | 3 | 6 | map |
| Duval County | Jacksonville 15 | 15 | 0 | 3 | map |
The Columbia profile is a zip list, and it skips 29223 and 29203, both inside the city. Watch-only account, so this is a note for Josh Todd. The PPC side is not readable through our MCC, so the map shows LSA vs jobs only.
98168 and 98188 are excluded on the Auburn profile and never added to Seattle, even though 2 Sons has a Tukwila location in ServiceTitan. Adding them to Seattle is the move. Kenmore and Woodinville are the next add on Seattle; the Pierce County jobs are spread thin.
Ask Tukwila was carved out during the Seattle and Auburn cleanup. Was that on purpose?
Anchor is aligned. The two zips worth adding to PPC are 78133 Canyon Lake (LSA serves it, PPC does not, 11 jobs) and 78056 Mico (nobody targets it, 14 jobs). Together with 32091 Starke at Rolland (3 jobs), that is every PPC add the data supports.
A fifth of Power jobs sit outside the LSA area, but spread over 75 zips with no cluster past 20 jobs. Every PPC campaign is paused, so the blue on the map is what the paused campaigns used to target. Nothing to do until the rebuild.
Jobs outside both layers are a scatter of Forsyth-territory and Charlotte-side zips at 2 to 7 jobs each. The largest cluster is Forsyth County, which is Forsyth Rooter’s turf.
Per brand, the zips where an LSA profile serves and no PPC campaign targets, and the LSA areas that PPC only partly covers. Click a zip to see it on the map.
| Brand | LSA-only zips with jobs | Jobs | Which zips | LSA areas PPC only partly covers | Read |
|---|---|---|---|---|---|
| 2 Sons Plumbing | 0 | 0 | none | Bothell city 75%, 72 jobs | PPC already targets everywhere LSA serves. |
| Pride Plumbing | 0 | 0 | none | none | PPC already targets everywhere LSA serves. |
| Forsyth Rooter | 0 | 0 | none | none | PPC already targets everywhere LSA serves. |
| Rolland Reash | 1 | 3 | 32091 Starke (3) | 32091 postal code 0%, 3 jobs | Add PPC in 32091. |
| Power Plumbing | 0 | 0 | none | Conroe city 75%, 13 jobs | PPC already targets everywhere LSA serves. |
| Anchor Plumbing | 1 | 11 | 78133 Canyon Lake (11) | Canyon Lake city 67%, 59 jobs San Marcos city 50%, 5 jobs Live Oak County county 67%, 0 jobs | Add PPC in 78133. |
| Universal Plumbing | no ServiceTitan jobs in the vault | 30668 (0%) | Lines up on paper. The eight far-out zips Universal flagged came off LSA on 9/28. | ||
| Sewer Lines Only / Plus | no ServiceTitan jobs in the vault | none | Lines up on paper. PPC adds Boulder, Lafayette, Louisville and Broomfield County that LSA does not serve. | ||
| Cottrell & Cowatch only | PPC account not readable through our MCC | same | Cannot compare. Josh runs the ads. |
Yelm and Eatonville (2 Sons): no jobs in 98597 Yelm or 98328 Eatonville in the last 180 days. Eatonville is excluded on the Seattle profile and absent from Auburn's; Yelm is in neither. Nothing in ServiceTitan argues for adding them.
Every zip with jobs in the last 180 days, bucketed by who covers it. Outside LSA counts PPC-only, nobody-targets and LSA-excluded zips together. Far-off billing addresses (more than 75 miles out) are left out.
| Brand | Jobs 180d | via LSA | via PPC | Where the jobs sit | Outside LSA | |
|---|---|---|---|---|---|---|
| 2 Sons Plumbing | 4,302 | 737 | 424 | 378 9% | Open map | |
| Pride Plumbing | 1,563 | 311 | 200 | 66 4% | Open map | |
| Forsyth Rooter | 2,185 | 61 | 232 | 645 30% | Open map | |
| Rolland Reash | 2,671 | 37 | 425 | 684 26% | Open map | |
| Power PlumbingPPC paused | 775 | 20 | 131 | 178 23% | Open map | |
| Anchor Plumbing | 2,175 | 318 | 303 | 30 1% | Open map | |
| Universal Plumbing | no ServiceTitan jobs in the vault | Open map | ||||
| Sewer Lines Only / Plus | no ServiceTitan jobs in the vault | Open map | ||||
| Cottrell & Cowatch only | 2,286 | 339 | 154 | PPC not readable, LSA vs jobs only | Open map |