01 · The System
How This System Works
This is not a guide. It is an operating system. Four phases, 30 days, executed in order. Each day has specific tasks, a time estimate, and a deliverable. Nothing is filler — every task drives recurring revenue. The pooper scooper model is: acquire once, collect every month. Your Day 1 clients are still paying in Month 6.
| Phase | Days | Focus | Goal | Daily Time |
| Phase 1: Foundation | 1–7 | Business setup, insurance, GBP, first free trials | 3–5 free trials active, GBP live | 2–3 hrs |
| Phase 2: Momentum | 8–14 | Convert trials to paying clients, route density start | 5–10 paying clients, $500–$900 MRR | 3–4 hrs |
| Phase 3: Growth Engine | 15–21 | Review automation, referrals, upsells | 10–15 clients, $800–$1,200 MRR | 3–5 hrs |
| Phase 4: Scale & Optimize | 22–30 | Route optimization, bookkeeping, 90-day plan | 15 clients, $1,200+ MRR, system locked | 4–6 hrs |
Key Insight
You are not selling poop removal. You are selling time and peace of mind to busy homeowners who dread this chore. The operators at $15,000/month have mastered two things: route density (3-minute drives between stops) and review velocity (3–5 new Google reviews every month). This roadmap is engineered around both.
Real Operator Benchmarks
Anthony Salazar (Poop Scoops for Noobs): Year 1 gross $13,132 / net $8,076. Year 2: over $50K. Erica Krupin (Kroopin's Poopin Scoopin): 200 yards/week, $12K/month, $250K business revenue in 2024. William Milliken (Swoop Scoop): $2.4M revenue. These numbers are real. The system is the same.
02 · The Numbers
The Money Math
Every pricing and acquisition decision flows from these numbers. Build the Standard tier first. The route math is everything.
Route Reality
Operators at $1,000/month drive 20 minutes between stops. Operators at $15,000/month drive 3 minutes. Route density is not a nice-to-have — it is the only scaling lever. Your first 30 clients must come from 2–3 zip codes. Never add a client more than 15 minutes outside your core cluster.
3-Tier Pricing Matrix
| Tier | Frequency | Price / Month | Client Mix | MRR @ 10 Clients |
| Gold | 2× / week | $140–$180 | 10–15% | $160/client |
| Standard (Best) | 1× / week | $80–$120 | 70–80% | $100/client avg |
| Budget EOW | Every other week | $60–$80 | 5–10% | Avoid — kills density |
Warning
The EOW (every-other-week) tier destroys route density and doubles your on-site time since yards are a disaster when you arrive. Top operators eliminate it entirely. Use it only as an absolute last-resort close — never lead with it.
Upsell Revenue Menu
| Upsell | Price | Your Cost | Margin | When to Offer |
| Yard Deodorizer / Sanitization | $15–$25/application | ~$0.50 | 97%+ | Month 2+, existing clients |
| Spring Thaw Cleanup | $150–$250 one-time | 1–2 hrs labor | High | Feb–March email blast |
| First Clean Premium | $35–$95 (first 30 min) | 30–90 min labor | High | Every new client sign-up |
| Commercial B2B Station | $15–$30/station/week | 10 min/station | High | HOAs, apt complexes (Month 6+) |
Franchise vs. Independent — Why You Win
| Option | Startup Cost | Ongoing Fees | Gross @ 150 Clients | Verdict |
| DoodyCalls Franchise | $76K–$94K | ~14% ongoing | $15,000 - fees = ~$12,900 | Expensive, fee-burdened |
| Scoop Soldiers Franchise | $69K–$119K | 12% ongoing | $15,000 - fees = ~$13,200 | Expensive, fee-burdened |
| Independent (You) | $175–$300 | 0% — keep 100% | $15,000 gross, ~$13,650 net | Clear winner |
Churn Reality
Annual life-event churn of 15–25% is unavoidable (moves, dog deaths, financial hardship). At mature 5% monthly churn: $100 / 0.05 = $2,000 lifetime value per client. Offset churn with consistent GBP review growth and Facebook acquisition. The operators who stall at $3,000 MRR stopped acquiring new clients when they got comfortable.
Phase 1 · Days 1–7
Foundation
Goal: GBP live, business setup complete, 3–5 free trials active by end of Week 1.
$175–$300
Total Startup Spend
Day01
Business Setup + Insurance + Equipment
Phase 1Foundation
3 hrs
- Business structure decision: If you expect under $20K/year, operate as a sole proprietor — zero cost, zero filing. If you plan to scale above $20K, consult an accountant about LLC formation ($50–$500 depending on state). Do not delay launch waiting on an LLC.
- Register your DBA: Use the formula "[Your Name]'s Pet Waste Removal – [City Name]" — this keyword-injects your Google ranking from day one. Example: "Johnson's Pet Waste Removal – Austin." Register at your county clerk's office or online ($10–$50). Takes 15 minutes.
- Get your EIN (free, 10 minutes): Go to IRS.gov → Apply for an EIN Online. Select "Sole Proprietor" or "LLC." Print and save the confirmation. You need this for a business bank account.
- Open a free business checking account: Relay, Bluevine, or your current bank. Separate from personal — non-negotiable for bookkeeping and tax compliance.
- Get a Google Voice number (free): voice.google.com. Claim a local number in your target area code. Forward to your cell. This is your business phone. Never give out your personal number.
- Purchase Insurance Canopy policy ($154/year = $12.83/month): insurancecanopy.com. Select "Pet Waste Removal" or "Pet Sitter/Dog Walker" category. Coverage: $1M GL, $2M aggregate, $2,500 animal bailee, $1K vet reimbursement, $2K lost key. DO NOT service a single yard without this active.
- Buy your Day 1 equipment kit: Rake + scooper set (metal/stainless, NOT plastic) $25–$40. Two 5-gallon buckets with lids $15–$20. Heavy-duty contractor trash bags $15–$20. Branded high-vis safety shirt $20–$35. Parvocide disinfectant spray (Wysiwash or Rescue) $15–$25. Boot covers or dedicated work boots $20–$40. Magnetic door signs for your vehicle $30–$60.
- Set up your income tracking spreadsheet: Google Sheet with columns: Date | Client Name | Tier | Monthly Rate | Payment Status | Route Zone | Notes. Replaces accounting software in Month 1.
Warning
Do not service a single yard before your Insurance Canopy policy is active. $154/year protects against dog bites, property damage, and loose dog liability. The first incident without coverage ends the business.
Output by end of day
Insurance Canopy policy active. DBA registered. EIN obtained. Business checking opened. Google Voice number live. Equipment ordered or purchased. Income spreadsheet created. Total spent: $175–$300.
Day02
Google Business Profile + Facebook Business Page
Phase 1Foundation
2–3 hrs
Google Business Profile (GBP) is your #1 growth asset. 70% of inbound calls convert from GBP. Build it right once.
- Create your GBP: Go to business.google.com. Business name: use your exact DBA name (keyword-injected). Primary category: select "Waste management service" or "Pet waste removal service" — NOT "Landscaper" or "Pet Sitter." These wrong categories destroy local rankings.
- Set your service area: Enter 2–3 specific high-income zip codes within 10–15 miles. Do NOT set a 50-mile radius — Google penalizes non-hyperlocal profiles. Target zip codes with median household income $75K+. Dog ownership correlates directly with income.
- Complete every profile section: Business hours (even if flexible, set hours). Phone: your Google Voice number. Description: write 250+ words including "pet waste removal," "pooper scooper service," and your city name at least 3 times. Add your 3–5 core services with descriptions.
- Upload your first 3 photos: (a) Your branded high-vis shirt/vehicle. (b) Your clean, organized tools. (c) Any before/after yard photo (test your own yard). Take photos with GPS/location ON — Google reads geo-metadata to confirm you operate in your claimed area.
- Seed your GBP Q&A section: Ask a friend to post these 3 questions, then answer them yourself thoroughly: "Do I need to be home for the service?" (No, just gate access) "What do you do with the waste?" (Double-bag it, haul it away or place in designated bin) "How do you prevent disease spread?" (Veterinary-grade parvocide on all tools and boots between every yard).
- Create your Facebook Business Page: facebook.com/pages/create. Business name: your DBA. Category: "Pet Service" or "Cleaning Service." Add your Google Voice number, service description, and all profile photos. This doubles as your social proof hub.
- Join 15–20 local Facebook Groups: Search "[City] buy sell trade," "[City] neighbors," "[City] moms," "[City] community." Join every local group you can find. Write down each group name in a list — you'll post to all of them starting Day 4.
Pro Tip
The GBP velocity rule: a new operator getting 3–5 new reviews/month will consistently outrank a 5-year-old competitor with 150 stale reviews. Reviews are not a lagging indicator — they are your primary acquisition channel. Start engineering them from Day 4 forward.
Output by end of day
GBP fully configured and live (may take 24–72 hours for Google verification). Facebook Business Page created. 15–20 local Facebook groups joined and listed. Photo upload cadence established (3 photos/week going forward).
Day03
Service Agreement + Pricing Sheet + Sweep & Go Setup
Phase 1Foundation
2 hrs
- Create your service agreement (free, 30 minutes): Use Google Docs. Must-have clauses:
- Gate access requirements — client must provide working gate code or lock combination
- Aggressive dog policy — you reserve the right to refuse service if dog poses a threat
- Liability limits — you are not responsible for pre-existing property damage
- Pre-existing conditions — document broken gates or damage before first service via photo
Send agreement via email before first service.
- Finalize your pricing sheet:
- Standard (1×/week, 1–2 dogs): $80–$100/month
- Gold (2×/week, 1–2 dogs): $140–$160/month
- First Clean Premium: $50 flat for first service (covers the backlog)
- Additional dogs: +$10–$15/month per dog
Print this or save to phone — quote it confidently and consistently.
- Sign up for Sweep & Go EntreMANURE ($15–$29/month): sweepandgo.com. Purpose-built for pet waste operators. Handles: recurring job scheduling (auto-generates nightly), route optimization, client dog profiles (tracking bite risk, gate codes), billing, and automated messaging. Set up your service zones to match your 2–3 target zip codes.
- Set up your Google Calendar as backup: Create a "Route" calendar. Block your service days. Visual backup until you have 5+ clients in Sweep & Go.
- Create your free trial script. Save it. Use it verbatim:
"Hey [Name]! I'm [Your Name], launching [Business Name] in [neighborhood]. I'm offering 2 completely free weeks of weekly service — no credit card, no commitment. All I ask is that if you love it, you leave me an honest Google review at the end. Does Tuesday or Thursday work for your first visit?"
- Set up Wave Accounting (free): waveapps.com. Connect your business bank account. Handles invoicing and expense tracking at zero cost in Month 1. Log your equipment purchases today as startup expenses.
Output by end of day
Service agreement drafted and saved. Pricing sheet finalized. Sweep & Go account active with your service zones configured. Wave Accounting set up with bank connected. Free trial script written and ready to use.
Day04
First Free Trial Delivery + Gate Photo Protocol Locked In
Phase 1Foundation
3–4 hrs
Today you execute your first service. Lock in every operational standard on Day 1 — the habits you build today are the habits you'll have at 150 clients.
- Text your first free trial client 15 minutes before arrival: "Hey [Name], this is [Your Name] from [Business]. I'm about 15 minutes away. Dogs should be inside before I arrive. See you shortly!" This is the #1 cited 5-star trigger in industry review analysis.
- Arrive in uniform (branded shirt), tools sanitized: Every tool must be sprayed with parvocide before entering the property. Standard that separates professionals from amateurs and prevents parvo transmission between yards.
- Execute the service systematically: Work in a grid pattern — never random. Check fence line, corners, under bushes. Miss zero piles. "Corner cutting" is the #2 cause of 1-star reviews.
- GATE PHOTO PROTOCOL — Non-Negotiable: Before leaving, take a clear photo of the gate latch in the CLOSED and LATCHED position. Send it immediately via SMS: "All done, [Name]! Yard is clean and gate is latched tight. [Photo]" Single highest-leverage retention tactic in the industry. Prevents the #1 complaint (dog escape) and triggers 5-star reviews.
- Sanitize all tools and boot covers before leaving property: Spray all tools with parvocide. Prevents cross-contamination and demonstrates professionalism.
- Send your review request text 30 minutes after service: "Hey [Name], just finished up! We removed [X] bags of waste and secured your gate. If we saved your Saturday morning, we'd love a quick Google review — it's the #1 way our small business grows. [Your GBP link] — Takes 60 seconds. Thank you!"
- Book your next 2 free trial slots: Reach out to 2–3 friends, family members, or neighbors with dogs tonight. Use the exact free trial script from Day 3. Confirm 2 trial starts this week.
Gate Photo = Retention Superpower
The gate photo serves three purposes: proof of work (client never wonders "did they show up?"), proof of security (the gate is latched), and peace of mind (prevents the #1 liability — a dog escaping). Operators who implement the gate photo report significantly lower churn and higher review rates. Execute it on every single service, forever.
Output by end of day
First free trial delivered. Gate photo protocol locked in as standard procedure. Review request sent. Two more trial slots booked for Days 5–6. First operational data collected (time on-site, driving time, bag usage).
Day05
Free Trial #2 + Review Capture System Build
Phase 1Foundation
3 hrs
- Execute free trial #2 with full operational protocol: 15-minute text, arrive in uniform, systematic clean, gate photo, sanitize tools between yards, review request 30 minutes post-service.
- Build your review capture text template: Save in your phone as a shortcut: "Hey [NAME], just finished up! Your yard is clean and gate is secured [photo]. If we saved your Saturday morning, a 60-second Google review helps us grow: [LINK]. Thanks!"
- Get your GBP review link: Log into your Google Business Profile. Go to "Get more reviews" — copy your direct review link. Save it. This is what you paste into every review request text and email.
- Reach out to 5 friends/family members for seed reviews: "Hey [Name], I just launched my pet waste removal business. I know you don't have a dog but would you mind leaving a quick Google review for [Business Name]? I'll explain what you can write. It means a lot." Aim for 5 seed reviews this week to establish trust before pitching strangers.
- Post your first Facebook Group post: Take a selfie in your branded shirt with your tools in a local yard. Post this exact copy to your first 3 Facebook groups: "Hey [City] neighbors! I'm a local resident launching a pet waste removal route in the area. I know everyone hates this chore, so I'm looking to take it off your hands. I have 5 spots left on my [Day] route for [Zip Code]. Send me a DM!" Do NOT make it look like an ad. Native copy converts.
- Respond to every DM within 15 minutes: Speed to lead is everything. If someone asks for a quote and you take 4 hours to reply, they've already hired the operator who responded in 5 minutes. Set your phone to notify on FB Messenger.
Output by end of day
Free trial #2 completed with full protocol. Review capture template saved. GBP review link saved. 5 seed review requests sent to friends/family. First Facebook group post published. DM response protocol active.
Day06
Free Trial #3 + Facebook Group Blitz
Phase 1Foundation
3–4 hrs
- Execute free trial #3: Full protocol. By now the routine should feel automatic: 15-min text, uniform, grid clean, gate photo, sanitize, review request.
- Facebook Group blitz (post to 10 more groups): Take 1–2 more photos (different angle, different yard if possible). Rotate your post copy slightly so it doesn't look identical across groups. Post to 10 new groups from your list. Total groups posted to: 13.
- Handle all DMs with the free trial close: When someone responds "how much?" or "tell me more" — immediately offer the trial: "I'd love to give you 2 completely free weeks of weekly service in [neighborhood]. No card needed. All I ask is that if you love it, you drop me a Google review. Want me to put you on the schedule for [day]?"
- Convert 2 DMs to trial bookings: Goal: have 5 total trial clients active or scheduled by end of Day 7. Book the slots directly: "Perfect! I'll add you to my [day] route. What's your address and what's the best gate code or access instructions?"
- Follow up with yesterday's Facebook post engagements: Check everyone who liked/commented your Day 5 post. Send a personal DM: "Hey [Name]! I saw you liked my post. I have one more free trial spot for [zip code] — want to get on the schedule this week?"
- Upload 3 new photos to your GBP: Today's service photos (branded shirt, clean tools, gate/yard — no house numbers visible). Enable location metadata. Keep the upload cadence: 3 photos every week.
Output by end of day
Free trial #3 complete. 10 more Facebook groups posted. 2 additional trial bookings confirmed. GBP photo upload on schedule (3 photos added this week). Total free trials: 3+ active or scheduled.
Day07
Week 1 Review + Conversion Push
Phase 1Foundation
2 hrs
- Week 1 audit: Free trials active or completed (target: 3–5). Google reviews received (target: 3–5 seed reviews). Facebook groups posted to (target: 13+). GBP photos uploaded (target: 3). Adjust plan for Week 2 based on gaps.
- Follow up with all seed review requests: If anyone hasn't reviewed yet, re-send: "Hey [Name], sorry to bug you — just wanted to make sure the Google review link worked. Here it is again: [link]. Takes 60 seconds. Thank you!"
- Book out your free trial schedule for Week 2: Reach back out to all DM leads who haven't booked yet. Fill all remaining trial slots. Target: 5 total trials by end of Week 2.
- Post to 5 more Facebook groups: Use new copy variation: "Dog owners of [City]! I'm building a pet waste removal route in [zip code] and have 3 spots open on my Wednesday schedule. First 2 weeks are completely free — no credit card. DM me your address and I'll add you to the route."
- Confirm next week's service schedule in Sweep & Go: Add all trial clients with their addresses, gate codes, dog info, and service days. Sweep & Go auto-generates your recurring schedule going forward.
- Set up your QuickBooks Self-Employed account: quickbooks.intuit.com/self-employed ($15/month). Start mileage tracking TODAY. The IRS rate is $0.70/mile. At 500 miles/week, that's $3,640/year in tax deductions — but only if you have records starting now. You cannot recover prior miles.
Week 1 Benchmark
If you have fewer than 3 trials scheduled at end of Day 7, the bottleneck is Facebook reach — post to more groups and respond to DMs faster. If you have trials but no reviews yet, the bottleneck is the review ask — make it personal and direct. The GBP velocity clock starts now.
Output by end of day
Week 1 complete. 3–5 free trials active or scheduled. 3–5 seed Google reviews live. 15+ Facebook groups posted to. Sweep & Go populated with client data. QuickBooks Self-Employed mileage tracking active. Ready for Phase 2: convert trials to paying clients.
Phase 2 · Days 8–14
Momentum
Goal: convert free trials to paying clients. 5–10 paying clients and $500–$900 MRR by end of Week 2.
$500–$900
Monthly Recurring
Day08
Convert Free Trials to Paying Clients
Phase 2Momentum
2–3 hrs
This is the most important day in the first 30 days. Trials that expire without a conversion ask are wasted acquisition cost. Use the exact script.
- Identify which free trials are completing their 2-week window this week: Review your Sweep & Go schedule. Any trial started in Week 1 should receive the conversion call/text at the end of Week 2.
- Execute the conversion SMS (send at the end of the 2nd free service):
"Hey [Name]! That wraps up your 2-week free trial. We removed [X] bags of waste and secured your gate both visits. If we saved your Saturdays, we'd love a quick Google review: [link]. And if you want to keep your spot on the weekly route, it's just $[price]/month — I can keep you on the same day. Should I keep you on the schedule for next [day]?"
- Handle objections directly:
- "That seems expensive" → "It's $[price] to never touch this again — $3.25/day to buy back your Saturday morning. Most people who try it never go back."
- "I need to think about it" → "No problem — I have one more spot open this week. If you want to lock it in, just reply Yes."
- Set up Stripe for payment processing: stripe.com. Charge rate: 2.9% + $0.30/transaction. For ACH bank transfers, the rate is 0.8% (capped at $5). Once you have 10+ clients, switch to Jobber Payments ACH (1% flat) — saves ~$330/month vs. Stripe at 150 clients.
- Invoice your first paying clients: In Wave Accounting: create a recurring invoice for each converted client. Set to auto-send monthly. Monthly flat-rate billing eliminates the cancellation decision — clients don't see an invoice every week, they just see a subscription they barely notice.
- Post to 5 more Facebook groups: Keep the acquisition engine running while you're converting. Fill the pipeline — trials take 2 weeks to convert, so you need a constant flow starting now.
Conversion Rate Reality
Free trials convert at 60–80% when the service is executed correctly (15-min text, gate photo, clean yard). If you're converting below 50%, the issue is one of three things: price shock (lower to $80/month to start), communication gap (they forgot who you were), or service quality (missed spots or no gate photo). Fix the execution before blaming the offer.
Output by end of day
First paying clients converted and invoiced. Stripe payment processing active. Recurring billing set up in Wave. Facebook posting cadence maintained. Target: 3–5 paying clients by end of Day 8, $300–$500 MRR initiated.
Day09
Route Density Strategy Session
Phase 2Momentum
1–2 hrs
- Map your current clients in Google Maps: Pin every client and trial address. Visually identify your densest cluster. This is your core zone — all future acquisitions must target this zone first.
- Establish your service day structure: Assign zip codes or neighborhoods to specific days. Example: Monday = Northside zip, Wednesday = Eastside zip, Friday = Both. Strict service days per neighborhood is the secret of operators crossing $5K/month.
- Calculate your current drive time per stop: Average your actual driving time between stops. Dense operators: 3–5 minutes. If you're driving 20+ minutes, your next 5 clients MUST come from within your core cluster.
- Set your geographic hard rule: Write this down — "I will not accept a client more than 15 minutes outside my core cluster." Every exception to this rule costs you $20–$40/month in windshield time. Route density is the only path to the income ceiling.
- Update Sweep & Go routing: Reconfigure your routes in Sweep & Go to match your day-by-zone structure. The software auto-optimizes sequence — let it run overnight and review the generated schedule.
- Post Facebook content targeting your specific zip codes: Tailor the post: "I'm building my [day] route specifically in the [zip code] area — I have 2 spots open this week. First 2 weeks free for new clients in this zip." Geographic specificity converts better than broad city posts.
Output by end of day
Client map complete. Service day structure set by zone. Drive time baseline recorded. Geographic hard rule written. Sweep & Go routing updated. Facebook post targeted to specific zip codes.
Day10
GBP Photo Upload + Q&A Seeding Sprint
Phase 2Momentum
1–2 hrs
- Upload 3 new GBP photos: (a) Action shot — you working in a yard in uniform. (b) Clean tools laid out professionally. (c) Gate photo (showing the latch concept). All with location metadata ON.
- Verify your Q&A section is populated: All 3 planted Q&As should be live. If not, have a friend post them today. Each Q&A answer is indexed by Google — treat them as mini-SEO content.
- Add your service offerings to GBP: Under "Services," add: Weekly Pet Waste Removal, Bi-Weekly Service, One-Time Cleanup (Spring Thaw), Yard Deodorization Treatment. Each service listing improves keyword coverage.
- Respond to any existing GBP reviews: Reply to every review (positive and negative) within 24 hours. Google rewards active, engaged profiles. Response example for 5-star: "Thank you [Name]! We love taking care of [Dog's name if mentioned] and your yard. See you next [day]!"
- Check competitor GBP profiles in your area: Search "pooper scooper [your city]" in Google Maps. Look at the top 3 competitors' profiles. How many reviews do they have? When was their last review? A competitor with 150 reviews but none in 3 months is beatable — you just need consistent velocity.
Output by end of day
3 new GBP photos uploaded. All Q&As populated and answered. Services section fully built. Competitor review counts documented. GBP engagement score improving.
Day11
Facebook Post Blitz + New Trial Booking
Phase 2Momentum
2–3 hrs
- Post to all remaining groups on your list (target: reach all 20): By Day 11, you should have posted to all 15–20 groups at least once. Now cycle back to the first groups with new copy. Rotate between: selfie/rake post, yard before/after post, neighborhood-specific "I have spots open" post.
- Book 3 new free trials from this week's DM responses: Convert DM conversations to trial bookings using the exact script from Day 3. Target: 3 new trials starting next week.
- Ask all current free trial clients for their dog's name (if you don't have it): "Hey [Name], quick question — what's your dog's name? I like to know who I'm visiting! Also, do you want me to bring a small treat for them next visit?" This is the "Treat Lady/Guy" effect — it transitions you from a service provider to a friend of the family and is a documented 5-star review trigger.
- Build your referral ask script: "Hey [Name], we really appreciate your business! Do you know any other dog owners in your neighborhood who might love this service? If you refer someone who signs up, I'll give you a free month." Personal referrals are zero acquisition cost and have the highest LTV.
Output by end of day
All 15–20 Facebook groups posted to at least once. 3 new trial bookings confirmed. Dog names collected for all current clients. Referral ask script ready to deploy.
Day12
First Billing Cycle + Stripe / ACH Setup
Phase 2Momentum
1–2 hrs
- Send invoices to all converted paying clients: In Wave, send the first month invoice to every paying client. Include: monthly rate, service day, payment link (Stripe). Keep it simple and professional.
- Set up recurring auto-billing for each client: In Stripe or Wave: enable auto-charge for monthly billing. Monthly flat-rate auto-billing eliminates the cancellation decision — clients don't actively choose to pay each month, it just happens. This is a retention mechanism as much as a billing mechanism.
- Move 25–30% of all revenue to tax savings immediately: Every payment received: take 25–30% and transfer to a separate savings account labeled "Tax." Self-employed tax rate is ~25–30% after deductions. This eliminates April surprises. Do it with every single payment, starting with the first dollar.
- Log all expenses in Wave: Equipment purchases, insurance ($12.83/month), Sweep & Go ($15–$29/month), mileage (log in QuickBooks). Every expense is a deduction. Track obsessively.
Output by end of day
First invoices sent. Auto-billing enabled for all paying clients. 25% tax set-aside rule active. All expenses logged in Wave. Monthly revenue baseline established.
Day13
Upsell Introduction + Yard Deodorizer Launch
Phase 2Momentum
2 hrs
- Purchase yard deodorizer product: Wysiwash concentrated deodorizer or Simple Green Outdoor Odor Eliminator. Diluted cost: ~$0.50 per yard application. Billed at $15–$25 per application. This is your highest-margin service.
- Introduce the deodorizer upsell to your top 3 clients: "Hey [Name]! I wanted to let you know I just added a yard deodorization treatment to our services. It's an enzyme-based spray that neutralizes odors at the source. I can add it to your next service for just $15. Want me to include it next [day]?"
- Build your upsell menu card: Simple text you can paste into any SMS: "Add-on services: Yard Deodorization $15, Spring Cleanup (one-time) $150–$200, Extra dog add-on $10/month." Keep it short and low-pressure.
- Plant your Spring Thaw seed (even in summer/fall): "Just a heads up — we also offer Spring Thaw Cleanups in late February/March when all the winter waste comes out of the snow. It's a one-time intensive service, $150–$200. Want me to put you on the list for this spring?" One text now = booked revenue in March.
Output by end of day
Deodorizer product purchased. First upsell offers sent to 3 clients. Upsell menu created. Spring Thaw pre-registration started. Pipeline seeded for additional revenue.
Day14
Week 2 Review + Route Cluster Audit
Phase 2Momentum
2 hrs
- Week 2 audit numbers: Paying clients (target: 5–8). MRR (target: $400–$700). Google reviews live (target: 5+). Free trials in pipeline (target: 3–5 new). Facebook groups posted to (target: all 15–20).
- Route cluster audit: Measure average drive time between stops today. Compare to Day 9 baseline. Is it improving? If you added a client outside your cluster, flag it — it will hurt density. Every future client must tighten the cluster.
- Follow up with all unconverted trials: Any trial that has completed 2 weeks without converting: send the conversion SMS today. "Hey [Name]! Your 2-week trial is complete. We loved working with [dog name]! Want to keep the weekly visits going? It's just $[price]/month — I can hold your [day] spot."
- Identify your fastest acquisition channel so far: Is Facebook generating more DMs than expected? Are neighbor referrals coming in? Are trials converting at a high rate? Double down on what's working.
- Set Week 3 target: Goal for Days 15–21: reach 10 paying clients and $800 MRR. Identify exactly how many new clients you need and how many trials you need to start this week to get there.
Output by end of day
Week 2 complete. Full audit conducted. Route cluster measured and documented. All unconverted trials followed up. Week 3 target set: 10 clients, $800 MRR. Fastest acquisition channel identified and prioritized.
Phase 3 · Days 15–21
Growth Engine
Goal: 10–15 paying clients and $800–$1,200 MRR. Review automation live, referral system launched, retention systems built.
$800–$1,200
Monthly Recurring
Day15
NiceJob Trial Activation + Review Automation
Phase 3Growth
1–2 hrs
Manual review requests got you to 10 clients. Automated review capture gets you to 50+ reviews and leapfrogs competitors. Start NiceJob's 14-day free trial today.
- Start NiceJob free trial (nicejob.com): $75/month after trial. Connects to your GBP and automates a 1 SMS + 3-email drip sequence after each service completion. Same system Erica Krupin used to scale to 200+ reviews. You only need ~15 clients to justify the $75/month cost (one review that drives one new client pays for 6 months).
- Connect NiceJob to your Google Business Profile: In NiceJob settings, authorize your GBP. NiceJob will automatically send review requests to clients after each service. Configure the trigger: "Send review request 30 minutes after service marked complete."
- Import all current clients into NiceJob: Add every current and trial client. NiceJob stores contact info and service history. Test the automation by running a test send to yourself.
- Customize your review request message: "Hey [Name]! We just finished your yard and [Dog Name]'s gate is latched tight. If we earned it today, a 60-second Google review keeps our small local business growing. Here's the link: [GBP link]. Thank you!"
- Set up NiceJob's follow-up sequence: Configure the 3-part sequence: SMS immediately after service → Email 24 hours later → Final email 3 days later (if no review yet). Most reviews come from the first touch — the sequence catches the people who meant to leave one but forgot.
Review Velocity Rule
The operator who gets 3–5 new reviews every month will consistently outrank the 5-year-old competitor with 150 stale reviews. Google's algorithm prioritizes recency. At 50+ reviews in your first 90 days (achievable with NiceJob), you become the dominant player in your market. One documented case study: 41 → 180 reviews using NiceJob automation.
Output by end of day
NiceJob free trial active. Connected to GBP. All clients imported. Review automation live. Review velocity target: 3–5 new reviews per week going forward.
Day16
Referral System Launch
Phase 3Growth
1–2 hrs
- Text your referral offer to your 5 best clients: "Hey [Name], I'm growing our route in [neighborhood] and could use your help! If you know any dog owners nearby who'd love this service, I'll give you one FREE month of service if they sign up. Just send them my number: [Google Voice]. No limit on referrals — each one = one free month."
- Track referral credits in your client spreadsheet: Add a "Referral Credits" column. Each successful referral = 1 free month credit applied to their next invoice.
- Post a referral-angle Facebook post: "Happy client shoutout! [Neighborhood] — if you know anyone who hates the weekly yard cleanup, send them our way. Anyone who refers a new client gets a free month of service. We still have [X] spots open on [day] route." Social proof + referral incentive in one post.
- Add yard signs to your densest clients' neighborhoods: Simple 18×24 corrugated sign: "[Business Name] — Pet Waste Removal — [Google Voice #]." Plant in your densest cluster yards (with client permission). Signs in neighborhoods where you already service convert at 3–5% — much higher than cold neighborhoods.
Output by end of day
Referral offer texted to top 5 clients. Referral tracking column added to spreadsheet. Facebook referral post published. Yard signs ordered or placed in 2–3 dense cluster yards.
Day17
GBP Optimization Sprint
Phase 3Growth
1–2 hrs
- Review your GBP insights: In your GBP dashboard, check: total views this month, search queries people used to find you, number of calls/directions requests. Document the baseline — you'll compare this monthly.
- Update your business description with more keywords: Add: "We serve [zip code 1], [zip code 2], and [zip code 3]." Add dog breed mentions if relevant. Add "recurring weekly service," "subscription," "insured and bonded." Each keyword increases surface area in local searches.
- Upload 3 more GBP photos: Week 3 photos: (a) Your vehicle with magnetic door signs. (b) A before/after yard (dramatic difference if possible). (c) A photo of you holding a bag in full uniform — the "proof of work" shot. Geo-metadata ON.
- Check for and respond to any new reviews: Respond to every review within 24 hours. Google rewards businesses that engage with reviews — it signals an active, customer-focused operation.
- Research: identify your 3 primary competitors in Google Maps: Search "pet waste removal [your city]." Screenshot the top 3 results. Note: their review count, last review date, response rate. You are systematically outpacing them by building velocity.
Output by end of day
GBP insights reviewed and documented. Description updated with more keywords and zip codes. 3 photos uploaded. All reviews responded to. Competitor landscape documented.
Day18
Facebook Targeting Refinement
Phase 3Growth
1–2 hrs
- Analyze which Facebook groups have generated the most DMs: Review all DMs since Day 5. Which groups produced the most responses? Note the group names. Post to those groups 2×/week instead of 1×.
- Post to your top 5 groups today with a new creative angle — "Before & After" post: "Left yard — what I found on a new client yard this week. Right yard — what it looked like 45 minutes later. Dog owners of [City]: your yard can look like the right photo every week for $[price]/month. DM me!"
- Engage with your Facebook Business Page followers: Post a tip: "Did you know parvovirus can survive in soil for up to a year? Regular waste removal + tool sanitization protects your dog. We sanitize all equipment with veterinary-grade parvocide between every single yard." Educational content builds authority.
- Set up a Facebook Messenger auto-reply: In your Facebook Page settings → Messaging → Set up instant replies. Auto-reply: "Thanks for reaching out to [Business Name]! I typically respond within 15 minutes. If you're interested in a free 2-week trial, just send me your address and preferred service day!"
Output by end of day
Top-performing Facebook groups identified. New creative post published. Business page engagement content posted. Messenger auto-reply active. Response time SLA: under 15 minutes.
Day19
Client Communication + Retention System
Phase 3Growth
2 hrs
- Send a monthly check-in message to all paying clients: "Hey [Name]! Quick check-in — is [Dog Name] doing well? Any feedback on the service so far? We want to make sure you're getting exactly what you need." This 60-second text reduces churn by 20%+ (clients who feel remembered don't cancel).
- Build your pause policy script: "If you ever go on vacation or need to pause service, just let me know and we'll hold your spot and resume when you're back. No extra charge to restart." Offering a pause option instead of cancellation keeps the client relationship alive through vacations. Clients who pause for 2 weeks rarely churn.
- Handle any service complaints or issues immediately: If a client texted about a missed pile or late service: call within 15 minutes, apologize directly, offer a complimentary deodorizer treatment on the next visit. Turn complaints into loyalty.
- Update client notes in Sweep & Go: For every client: add dog name(s), gate code/instructions, any bite risk flags, preferred communication method (text/call). This information is your relationship infrastructure.
- Set up a sympathy card process for dog deaths: Buy 5 generic sympathy cards and keep them on hand. When a client's dog passes away: handwritten card, no promotional language, mailed within 24 hours. This is the highest goodwill action in the industry. Clients remember it for years and refer from it.
Output by end of day
Monthly check-in messages sent to all clients. Pause policy script saved. Client notes updated in Sweep & Go. Sympathy cards purchased and system for sending them established.
Day20
Spring Thaw Upsell + B2B Prospecting
Phase 3Growth
2 hrs
- Send Spring Thaw pre-registration to all current clients: "Hey [Name]! Just a heads up — our Spring Thaw Cleanup slots for February/March are filling up. It's a one-time intensive deep-clean after winter — typically $150–$200 for a standard yard. Want me to put you on the list? First-come, first-served." Even in summer, start the list now.
- Identify 3 potential B2B targets in your area: Drive or Google Maps: HOA communities, apartment complexes with dog runs, dog parks with waste stations. Note their addresses. B2B accounts pay $15–$30/station/week, require 1–2 visits/week, and add predictable recurring revenue.
- Draft your B2B outreach script: "Hi, I'm [Name] from [Business]. I provide pet waste removal services to homeowners in [area] and wanted to reach out about your property's dog waste stations. We handle weekly emptying and restocking at $20/station/week — no contract, no hassle. Can I speak with your property manager?"
- Make contact with 1 B2B prospect today: Walk in, call, or email. Even a "not interested" is data. B2B clients typically have 3–8 stations and pay $60–$240/month. One HOA = 4–10 residential client equivalents.
Output by end of day
Spring Thaw pre-registration list started. 3 B2B targets identified and documented. B2B script drafted. First B2B outreach made. Pipeline built for Month 6+ commercial revenue.
Day21
Week 3 Review + 30-Day Trajectory Check
Phase 3Growth
2 hrs
- Full metrics audit: Paying clients (target: 10–12). MRR (target: $800–$1,000). Google reviews live (target: 8–15). Trials in pipeline (target: 3–5 new). Average drive time between stops (target: trending down). NiceJob review automation sending (verify in dashboard).
- Identify your top 3 performing zip codes: Which areas have the most clients? Allocate 80% of your future Facebook posting to those zip codes. Density compounds — more clients in one area = less drive time = higher hourly rate.
- Project your Day 30 number: Current clients + expected conversions from active trials = Day 30 total. If below target (10–15 clients), increase Facebook posting frequency to 3×/week and add referral follow-ups. If on target, hold the current acquisition rate.
- Prepare your Week 4 priority list: Phase 4 focus: systems, optimization, and 90-day planning. Write down your 3 biggest bottlenecks right now (acquisition, conversion, route density, or service quality). Phase 4 addresses each.
Output by end of day
Week 3 complete. Full metrics audit done. Top zip codes identified. Day 30 projection calculated. Week 4 priority list written. System is humming — Phase 4 is about locking it in permanently.
Phase 4 · Days 22–30
Scale & Optimize
Goal: 10–15 clients confirmed, $1,200+ MRR, all systems locked, 90-day plan written.
Day22
Route Density Optimization
Phase 4Scale
2 hrs
- Run your full route in Sweep & Go and measure actual drive time: Log your start time at each stop and drive time between stops. This is your baseline data. Operators at $15K/month have this data memorized. Know your numbers.
- Identify your "density killers" — clients more than 15 minutes outside your cluster: Flag them. When their subscription renews, consider offering to connect them with another operator or grandfather them until a replacement fills a nearby slot. Never terminate a paying client abruptly — just stop marketing in that direction.
- Configure Sweep & Go route optimization for each service day: Run the auto-optimize feature. Compare the optimized sequence to your current route. Implement any time-saving resequencing.
- Set your daily capacity limit: 30 yards/day = 6 hours outdoor labor (at a full dense route). Don't book beyond this limit until you have consistent sub-5-minute inter-stop drive times. Overcommitting causes service quality failures, which cause churn.
Output by end of day
Route drive times logged and measured. Density killers flagged. Sweep & Go route optimized. Daily capacity limit set. Route density baseline established for Month 2 comparison.
Day23
Bookkeeping System Lock-In
Phase 4Scale
2 hrs
- Audit your Wave Accounting setup: Verify all client payments are logged. Verify all expenses are categorized (supplies, software, insurance, mileage via QuickBooks). Verify your monthly revenue matches your client list × rate.
- Confirm QuickBooks Self-Employed is tracking every mile: Open the app and check the trip log. Every business mile since Day 7 should be logged. At 500 miles/week: 500 × $0.70 × 52 = $18,200/year in potential deductions. At your current weekly mileage, project the annual savings.
- Document your key tax deductions:
- Equipment and supplies (100% deductible)
- Insurance premiums (100%)
- Software subscriptions: Sweep & Go, NiceJob, QuickBooks (100%)
- Cell phone (% business use)
- Vehicle mileage (use IRS standard rate — do not try to deduct actual expenses unless you have a dedicated work vehicle)
- Verify your tax set-aside account balance: 25–30% of all revenue received to date should be in your tax savings account. If not, transfer the correct amount today. Tax debt is the #1 financial mistake new service business owners make.
Output by end of day
Wave Accounting fully reconciled. QuickBooks mileage log verified. Tax deduction list documented. Tax set-aside account funded to correct level. Financial system locked in.
Day24
Month 2 Facebook Cadence + Facebook Ads Prep
Phase 4Scale
2 hrs
- Establish your Month 2 Facebook posting schedule: 3 posts/week across your top 10 performing groups. Rotate: selfie/rake post, before/after post, neighborhood-specific "spots available" post. Consistency compounds — the algorithm rewards regular posters.
- Prepare your Month 3 Facebook Ads setup (do not launch yet): In Facebook Ads Manager, create a campaign draft. Objective: Lead Generation. Audience: Homeowners, dog owner interests (AKC, Purina, dog parks, dog food brands), 5–10 mile radius, ages 28–55. Budget: $10/day. Creative: your best-performing organic post photo. Do NOT launch until you have $1,000 MRR to fund ads.
- Document your best-performing organic creative: Which Facebook post got the most DMs? Save that photo and copy. When you launch ads in Month 3, this is your starting creative — proven organic content outperforms designed ad creative in local service businesses.
- Post to Facebook today — your 24th post. Momentum does not stop. "I'm adding clients to my [Day] route in [zip code area]. Offering 2 free weeks to new clients — no credit card. Serious dog owners only. DM me your address."
Output by end of day
Month 2 posting schedule set (3×/week). Facebook Ads campaign draft built and saved for Month 3 launch. Best organic creative documented. Day 24 Facebook post published.
Day25
QuickBooks Self-Employed Setup Verification + Tax Planning
Phase 4Scale
1 hr
- Run your QuickBooks profit & loss summary: Revenue to date, expenses to date, estimated net. This is the number that matters for taxes — not gross revenue.
- Categorize all expenses properly in QuickBooks: Mileage (auto-categorized). Insurance (Business Insurance). Software subscriptions (Software/Technology). Equipment (Tools & Equipment). Supplies (Office/Operating Supplies).
- Calculate your quarterly estimated tax payment: If you expect to owe more than $1,000 in taxes, the IRS requires quarterly estimated payments (April 15, June 15, Sept 15, Jan 15). Formula: (Projected annual net income × 0.15 self-employment tax + 0.12 income tax) / 4. Pay via IRS DirectPay (irs.gov).
- Connect QuickBooks to Wave for reconciliation: If running both, export Wave transactions monthly and reconcile against your bank. At 20+ clients, consider whether QuickBooks Self-Employed handles everything you need (it does for solo operators) vs. Wave.
Output by end of day
QuickBooks P&L run. All expenses categorized. Quarterly estimated tax amount calculated. Tax payment schedule set. Financial foundation solid.
Day26
Client Retention Audit + Churn Prevention
Phase 4Scale
1–2 hrs
- Review each client relationship: Grade each client A (highly engaged, reviews left, refers), B (good client, no issues), C (potential churn risk — slow payments, no response to check-ins, hasn't engaged). Focus attention on C clients before they churn.
- For every C-grade client, send a personal check-in: "Hey [Name], just checking in — is [Dog Name] still loving the clean yard? Is there anything we can do better?" Direct engagement converts C clients to B clients 60%+ of the time.
- Verify your pause vs. cancel policy is documented: Every client should know they can pause. Add a line to your service agreement or send a proactive text: "Just a reminder — if you ever need to pause service for a vacation or any reason, just let me know and I'll hold your spot."
- Calculate current churn rate: (Clients lost this month / total clients at start of month) × 100. Target: under 10% in Month 1–2, under 5% by Month 3+. If above 10%, identify the common thread in why clients left.
Output by end of day
All clients graded A/B/C. C-client outreach sent. Pause policy communicated to all clients. Monthly churn rate calculated and documented.
Day27
Service Area Expansion Decision
Phase 4Scale
1–2 hrs
- Answer the expansion question honestly: Do NOT expand to a new zip code until your current service area is at 80%+ capacity. The rule: fill 2 zip codes to 15+ clients each before adding a third. Premature expansion destroys route density and income velocity.
- Identify your "overflow zip code" — where to expand next: It should be geographically adjacent to your densest current cluster. Check: median income $75K+, single-family homes dominant, low competitor presence (few GBP competitors with under 20 reviews).
- Set your expansion trigger: "I will begin marketing in [new zip code] when I reach [X] clients in my current cluster." Write the specific number. For most operators: 20–25 clients in current area before expanding.
- Note the timing for Facebook Ads launch: Month 3 trigger: $1,000 MRR consistent for 2 weeks → launch Facebook Ads at $10/day targeting the new zip code. At $10/day, expect 3–8 leads/month at $40–$100 CPL. Scale to $20–$30/day when cost per acquired client is under 3 months of client revenue.
Output by end of day
Expansion decision made and documented. Overflow zip code identified. Expansion trigger number set in writing. Facebook Ads Month 3 launch plan confirmed.
Day28
Tech Stack Upgrade Planning
Phase 4Scale
1 hr
At Day 28, your Day 1 tech stack handles your current volume. At 30+ clients, evaluate the Month 3 professional stack.
- Review your current stack costs: Sweep & Go EntreMANURE: $15–$29/month. Wave Accounting: free. Google Voice: free. NiceJob Reviews: $75/month. QuickBooks Self-Employed: $15/month. Insurance Canopy: $12.83/month. Total: ~$118–$132/month.
- Evaluate the Jobber upgrade trigger: Jobber Connect ($119/month) adds: built-in GPS tracking, automated client SMS sequences, advanced quoting, and better mobile app. Upgrade trigger: 30+ clients AND your current Sweep & Go can't handle the complexity of your schedule.
- Plan the ACH billing upgrade: At 30+ clients, switch billing from Stripe (2.9% + $0.30) to Jobber Payments ACH (1% flat). At $3,000 MRR: Stripe costs ~$117/month in fees. ACH costs ~$30/month. Savings: ~$87/month = $1,044/year.
- Decide on NiceJob retention: If NiceJob generated 3+ reviews in the free trial period, keep it at $75/month. If it generated 0–2, your onboarding flow needs fixing first — don't pay for automation on a broken manual process.
Output by end of day
Current tech stack costs documented. Jobber upgrade trigger set (30+ clients). ACH billing upgrade timed. NiceJob retention decision made. Month 3 tech stack ready for activation.
Day29
90-Day Revenue Projection
Phase 4Scale
1–2 hrs
- Build your Day 30 → Day 90 projection: Current paying clients [X]. Conversion rate on trials [Y%]. New trials per week from Facebook [Z]. Monthly churn rate [A%]. Use this formula:
Month 2 clients = Current + (Weekly new trials × 4 × Conversion %) − (Current × Churn %)
Run it 3 months forward.
- Identify the Month 2 lever: Month 2 ($1,500–$2,500 MRR target): maintain Facebook posting cadence + GBP optimization + NiceJob review engine + route density discipline. No ads yet.
- Identify the Month 3 lever: Month 3 ($3,000–$4,000 MRR target): activate Facebook Ads at $10/day + upsell deodorizer to existing clients + NiceJob review count crosses 50 (GBP dominance activated).
- Identify the Month 6 lever: Month 6 ($6,000–$8,000 MRR target): route density fully optimized + Spring Thaw premium cleanups (one-time revenue spike) + first commercial B2B account. Hiring trigger: when you hit 120 clients and quality starts slipping.
- Write down your personal income target and the client count to get there: Target: [X clients] × $100/month avg = $[X,000] MRR. After expenses (~$132/month software + insurance): net MRR = $[X,000] − $132 = $[net]. At 150 clients: $15,000 gross, ~$13,650 net. The math is simple. The execution is everything.
Output by end of day
90-day revenue projection built. Month 2, 3, and 6 levers identified. Personal income target written down with specific client count. Path to solo ceiling mapped.
Day30
30-Day Snapshot + Month 2 Execution Plan
Phase 4Scale
2 hrs
- Run your 30-day snapshot: Paying clients. MRR. Google reviews live. Average drive time between stops. Facebook groups posted to. Total trials started. Trial conversion rate. Best performing acquisition channel. Total startup spend.
- Assess against benchmarks:
- 10–15 clients = on track
- 8–10 clients = slightly behind — increase Facebook to 3×/week and add aggressive trial conversion follow-ups
- Under 8 clients = identify whether the bottleneck is acquisition (not enough trials), conversion (trials not converting), or service area (wrong zip codes)
- Write your Month 2 plan (one page): Target clients [X]. Target MRR [Y]. Primary acquisition channel: Facebook organic (no ads until $1,000 MRR). Secondary channel: referrals + GBP inbound. Review target: 3–5 new per week via NiceJob. Route density goal: under 8 minutes average between stops.
- Set up your weekly operating rhythm (post-Day 30): Monday: Facebook blitz (post to 10 groups), review all scheduled routes. Tue–Fri: Service days (execute full protocol on every yard). Saturday: Admin day — invoicing, follow-ups, GBP photo upload, referral texts, QuickBooks mileage review. Sunday: Off.
- Celebrate the real achievement: You built a business from $175–$300 with no employees, no storefront, and no platform risk. You have recurring monthly revenue and a system to double it. Most people never start. You're already running.
The Operator Who Wins
The top 1% of pooper scooper operators are not exceptional marketers, salespeople, or businesspeople. They are operators who execute consistently: gate photo every single visit, 15-minute text every single client, review request every single first clean, and never accept a client outside their density cluster. Consistency at the operational level is the only moat in this business.
Output by end of day
30-day snapshot complete. Performance vs. benchmarks documented. Month 2 written plan created. Weekly operating rhythm locked in. You now have a real, recurring-revenue service business.
Bonus · 01
Startup Cost Breakdown — Day 1 Kit
| Item | Low End | High End | Notes |
| Rake + scooper set (metal/stainless) | $25 | $40 | Metal only — plastic breaks |
| 5-gallon buckets with lids (×2) | $15 | $20 | Home Depot / Lowe's |
| Heavy-duty contractor trash bags | $15 | $20 | Buy in bulk |
| Branded high-vis safety shirt | $20 | $35 | Amazon or local print shop |
| Parvocide disinfectant (Wysiwash or Rescue) | $15 | $25 | Kills parvo between yards |
| Boot covers or dedicated work boots | $20 | $40 | Dedicated boots preferred |
| Magnetic vehicle door signs | $30 | $60 | Moving billboard |
| Insurance Canopy policy (first month) | $13 | $13 | $154/year = $12.83/month |
| Sweep & Go EntreMANURE (first month) | $15 | $29 | Scheduling software |
| TOTAL | $168 | $282 | Within $175–$300 target |
Bonus · 02
Income Trajectory Table
| Clients | Avg Rate | Monthly Gross | Monthly Net* | Timeline |
| 10 | $100 | $1,000 | ~$870 | Day 30 |
| 25 | $100 | $2,500 | ~$2,370 | Day 60 |
| 40 | $100 | $4,000 | ~$3,870 | Day 90 |
| 75 | $100 | $7,500 | ~$7,370 | Month 6 |
| 100 | $100 | $10,000 | ~$9,870 | Month 9–12 |
| 150 | $100 | $15,000 | ~$13,650 | Solo Ceiling |
*Net after ~$130/month software + insurance. Does not include mileage deductions (~$3,640+/year at 500 miles/week), which significantly increase effective take-home.
Bonus · 03
5 Unfair Advantages
These are not obvious. They are the leverage points that separate operators at $15,000/month from operators stuck at $1,500/month.
01
Route Density Math
Most operators compete on price. You compete on geography. Dense operators earn $75–$90/hour. Sparse operators earn $15–$25/hour. The product is identical — the difference is how far you drive between stops. Your 15-minute geographic hard rule protects your effective hourly rate. Never violate it.
02
Review Velocity Rule
A new operator getting 3–5 new Google reviews every month will consistently outrank a 5-year-old competitor with 150 stale reviews. Google's algorithm weights recency. Your competitor stopped asking for reviews 2 years ago. You ask after every first clean, automated. This is how new operators leapfrog incumbents in 90 days.
03
Gate Photo Retention Effect
The gate photo costs 30 seconds and prevents the #1 complaint across the entire industry (dog escape). Operators who implement the gate photo report significantly lower early churn. It converts a service transaction into a trust signal. No other tactic has higher ROI per second of effort.
04
Free Trial Conversion Engine
The free trial is not a giveaway — it is a paid acquisition system where the currency is labor instead of cash. At 60–80% conversion rate and $100/month average LTV of $2,000 per client, each free trial you run is worth $1,200–$1,600 in lifetime value. The trial also harvests a Google review, which attracts inbound clients you never have to call. One trial = one review = organic clients forever.
05
GBP Keyword Naming Formula
"[Your Name]'s Pet Waste Removal – [City Name]" in your DBA and GBP title injects your primary keywords directly into your business identity. Google's local ranking algorithm gives significant weight to keyword presence in business names. Your competitors are named "[Name]'s Services" or "[Name]'s Yard Care." You are named for exactly what you do, in exactly the city you serve. It is the cheapest SEO you will ever do.
Bonus · 04
First $800 MRR Plan
The exact path from $0 to $800 MRR. Every variable is filled in.
| Step | Action | Timeline | Metric |
| 1 | Friends/family free trials: text 10 people with dogs, secure 3 yard trials | Days 1–3 | 3 trials active |
| 2 | GBP live: keyword-injected name, correct category, 3 seed photos, Q&A planted | Day 2 | GBP indexed |
| 3 | Facebook Group blitz: post sweaty selfie to 15–20 local groups with trial offer | Days 5–7 | 5–15 DMs |
| 4 | Convert DMs to 5 more trial slots: use exact free trial script | Days 5–7 | 5 more trials |
| 5 | Seed review ask: 5 friends/family leave 5-star GBP reviews | Days 5–7 | 5 reviews live |
| 6 | Conversion SMS at end of Week 2: "Want to stay on the schedule for $[price]/month?" | Day 8–14 | 5–7 converts |
| 7 | Collect payment via Stripe auto-billing, set up recurring monthly invoice | Day 12 | $500–$700 MRR |
| 8 | Run 3 more trial batches from Days 11–21 Facebook posting | Days 11–21 | 5–8 more clients |
| 9 | $800 MRR: 10 clients × $80 average achieved via above steps | Day 21–30 | $800+ MRR |
Bonus · 05
Weekly Operating System (Week 3+)
This is your weekly rhythm once you have 20–40 clients. Protect it. Deviation from this rhythm is how quality drops and churn accelerates.
| Day | Morning | Afternoon / Evening |
| Monday | Route execution (Zone 1 or 2). Gate photo every stop. Review request after first cleans. | Facebook Group post blitz (10 groups). Respond to all DMs within 15 min. |
| Tuesday | Route execution (Zone 2 or 3). Full protocol. | Convert any outstanding DMs to trial bookings. Log all expenses in Wave. |
| Wednesday | Route execution (Zone 1 — repeat clients). Check NiceJob — any reviews received? | Upload 3 photos to GBP. Respond to any new GBP reviews. |
| Thursday | Route execution (Zone 3 or overflow). Tool sanitization between every stop. | Send referral check-in to top 3 clients. Follow up on any unpaid invoices. |
| Friday | Route execution (any remaining stops or makeup visits). | Post to Facebook (3rd post of week). Check QuickBooks mileage log is current. |
| Saturday | Admin block: invoicing, client follow-ups, Sweep & Go schedule review for next week. | Review weekly metrics: clients, MRR, reviews, drive time. Adjust if needed. |
| Sunday | Off. Rest. This business requires physical output — protect recovery time. | Optional: respond to any urgent DMs or booking requests. |
Bonus · 06
Common Mistakes Table
| Mistake | Fix |
| Underpricing to get clients ("I'll start at $40/month") | Never price below $75/month for weekly service. $40 does not cover gas. Start at $80 and let route density improve margins. |
| Not wearing a uniform on Day 1 | Walking into a stranger's backyard in a graphic tee looks like trespassing. A $25 branded high-vis shirt is the minimum — wear it every single service. |
| Skipping the gate photo | This is the single most costly operational omission. One dog escape = one review bomb + one lawsuit threat + one lost client. 30 seconds, every single yard, forever. |
| Taking clients outside the density cluster too early | Every client 20+ minutes away reduces your effective hourly rate by $15–$30. Wait until the current cluster is full. One close client is worth two far ones. |
| Running ads before reaching $1,000 MRR | Facebook organic + free trials cost nothing and convert at 60–80%. Paid ads cost $40–$100 per lead and convert at 20–30%. Build the free engine first. Ads amplify what already works. |
| Ghosting DM responses or taking hours to reply | Speed to lead is the #1 conversion variable. If someone DMs at 7pm and you reply at 10am the next morning, they've already hired someone else. Respond within 15 minutes. Set Facebook notifications on your phone. |
| Waiving the First Clean Premium | If a yard hasn't been cleaned in months, the first visit takes 3–4× longer. Always charge $50–$95 for the first clean before transitioning to monthly flat rate. Never waive without calculating your actual labor cost first. |
| Skipping tool sanitization between yards | Parvovirus can survive in soil for 12+ months. Cross-contaminating from one yard to the next is a liability. Spray parvocide on all tools and boot covers between every single property. |
| Accepting the EOW tier to close reluctant clients | The yard doubles in waste volume, your on-site time doubles, but you earn less. It also destroys route density. Use it only as a last resort. Better to say "I'm weekly-only" and let them walk — they'll come back. |
| Forgetting to track mileage from Day 1 | You cannot recover prior miles. At 500 miles/week × $0.70 IRS rate = $18,200/year in deductions. Open QuickBooks Self-Employed on Day 7 and never stop tracking. |
| Not asking for reviews (waiting for them to come organically) | Reviews don't happen spontaneously at scale. Ask after every first clean. Set up NiceJob automation by Month 3. The operators with 150 reviews didn't get lucky — they asked 150 times. |
| Building the business in the wrong zip codes | Low-income neighborhoods have fewer dog owners and higher price sensitivity. Target zip codes with $75K+ median household income. Dog ownership and disposable income correlate directly. Work smart first, then expand. |
Bonus · 07
Software Comparison: Sweep & Go vs. Jobber
| Feature | Sweep & Go EntreMANURE | Jobber Connect |
| Price | $15–$29/month | $119/month |
| Built for pet waste industry | Yes — dog bite tracking, gate codes, waste notes | No — general field service |
| Auto-generates recurring jobs | Yes — runs nightly | Yes |
| Route optimization | Yes | Yes — GPS-based |
| Client mobile app | Yes | Yes |
| Automated client SMS | Basic | Advanced — best in class |
| Billing/invoicing | Yes | Yes + ACH payments |
| Best for | Days 1–90 (0–50 clients) | Month 3+ (50+ clients) |
| Verdict | Start here. Purpose-built for this niche. | Upgrade when you hit 50+ clients. |
Bonus · 08
Scaling Logic: Day 30 → Month 6
| Milestone | MRR Range | Clients | Primary Actions |
| Day 30 | $800–$1,200 | 10–15 | FB organic + free trial engine + GBP reviews |
| Month 2 | $1,500–$2,500 | 15–25 | Maintain posting cadence + NiceJob reviews + route density discipline |
| Month 3 | $3,000–$4,000 | 30–40 | Launch FB Ads at $10/day + upsell deodorizer to existing clients |
| Month 6 | $6,000–$8,000 | 60–80 | Route density optimization + Spring Thaw cleanups + first commercial B2B |
| Solo Ceiling | ~$15,000 | 150 | 30 yards/day × 5 days. Hire trigger at 120+ clients. |
Bonus · 09
Quick-Reference Cheat Sheets
Free Trial Conversion SMS Script
Send at end of 2nd free service
"Hey [Name]! That wraps up your 2-week free trial. We removed [X] bags of waste and secured your gate both visits. If we saved your Saturday morning, a quick Google review means the world to our small business: [GBP link]. And if you want to keep your spot on the weekly route, it's just $[price]/month — same day, same time. Should I keep you on the schedule for next [day]?"
Converts at 60–80%.
Gate Photo SMS Template
Send immediately after every service
"Hey [Name], all done! [Dog Name]'s yard is clean and the gate is latched tight [photo]. See you next [day]!"
15-second action. Prevents the #1 complaint in the industry. Triggers 5-star reviews. Non-negotiable on every single service.
Facebook Group Post Templates
Template A — Selfie Post
"Hey [City] neighbors! I'm a local resident launching a pet waste removal route in the area. I know everyone hates this chore, so I'm looking to take it off your hands. I have 5 spots left on my Thursday route for [Zip Code]. Send me a DM!"
Use native language. No hashtags. No overdone emojis. This is your neighbor texting you, not an ad.
Template B — Before/After Post
"Before & After: New client yard today. Left photo = what I found after winter. Right photo = 45 minutes later. Dog owners of [City] — your yard can look like the right photo every week for $[price]/month. 2 free weeks if you want to try it. DM me!"
Day 1 Tech Stack (Under $30/Month)
| Tool | Cost | Purpose |
| Google Voice | Free | Business phone number, call forwarding |
| Google Calendar | Free | Schedule backup, route visibility |
| Google Maps | Free | Routing under 15 clients |
| Wave Accounting | Free | Invoicing, expense tracking |
| Google Business Profile | Free | Reviews, local search visibility |
| Sweep & Go EntreMANURE | $15–$29/mo | Client management, scheduling, routing, billing |
| Insurance Canopy | $12.83/mo | $1M GL, animal bailee, vet coverage |
Month 3+ Professional Stack
| Tool | Cost | Upgrade Trigger |
| Jobber Connect | $119/mo | 50+ clients — GPS routing, advanced SMS |
| NiceJob Reviews | $75/mo | Month 3 — 14-day free trial starts Month 1.5 |
| QuickBooks Self-Employed | $15/mo | Day 7 (start tracking mileage immediately) |
| Jobber Payments ACH | 1% flat | 30+ clients — saves ~$87/mo vs. Stripe |
Go Deeper
The 8 Operator Guides
The roadmap is the 30-day execution path. These eight deep-dive guides go to the bottom of each decision — the real numbers, the tools, and the mistakes — so you can move fast without guessing.
01
The Tier-0 Starter Kit
Every tool you need to launch a pooper-scooper business for under $200 — with current prices and where to buy. Read the guide →
02
Pricing Your Service
Weekly, monthly, and per-dog rates that protect your effective hourly wage instead of racing competitors to the bottom. Read the guide →
03
Your First 20 Clients
How to fill the route with no ad budget — free-trial mechanics, Facebook group blitz, and review velocity. Read the guide →
04
Route Density Math
The geography that turns a $20/hour route into an $80/hour route — and the 15-minute hard rule that protects it. Read the guide →
05
Building the Service Menu
Plans, add-ons, deodorizer upsells, and the HOA contracts that anchor a recurring-revenue base. Read the guide →
06
Licensing, Insurance & Disposal
The legal stack to lock down before your first yard — registration, the $154/year insurance play, and legal disposal. Read the guide →
07
Local SEO for Scoopers
How to rank for "dog poop removal near me" — GBP keyword naming, the Map 3-pack, and review recency. Read the guide →
08
Scaling Past Solo
When to make the first hire, W-2 vs. 1099, second-route break-even, and Sweep&Go vs. Jobber. Read the guide →
Bonus · 10
Learning Resources + Community
Operators to Study
| Resource | What You Get | URL |
| Poop Scoops for Noobs (Anthony Salazar) | Year 1 gross $13,132 / net $8,076. Complete operator diary. Real numbers, real timeline. | poopscoopsfornoobs.com |
| ScoopStart (William Milliken) | Built Swoop Scoop to $2.4M. Courses and community for new operators. | scoopstart.com |
| Poop Scoop Millionaire Community | Active operator community. Route building, pricing, software discussions. | skool.com/poop-scoop-millionaire |
| Kroopin's Poopin Scoopin (Erica Krupin) | Jobber case study: 200 yards/week, $12K/month. $250K business + $22K coaching in 2024 (CNBC). | See Jobber Academy case study |
| aPaws Trade Association | Industry standards, operator network, business resources. | apaws.org |
| Scoop Con Annual Event | Annual industry conference. Networking, operator panels, vendor expo. | scoopcon.com |
Sources & Data References
| Source | Data Point Used | Reference |
| Anthony Salazar / Poop Scoops for Noobs | Year 1 gross $13,132 / net $8,076; Year 2 $50K+; route density mechanics | poopscoopsfornoobs.com |
| Erica Krupin / Kroopin's Poopin Scoopin | 200 yards/week, $12K/month; review capture system; NiceJob automation | Jobber Academy case study; CNBC 2024 |
| William Milliken / Swoop Scoop | $2.4M revenue (XOA Tax case study); $2M/year (UpFlip interview) | scoopstart.com; upflip.com |
| Fastlane Forum Operator | $300 MRR to $1,500 MRR in ~3 months | thefastlaneforum.com |
| Insurance Canopy | $154/year premium; $1M GL; $2,500 animal bailee coverage | insurancecanopy.com |
| Pet Waste Removal Industry | $2.1B U.S. market (2024); $3.8B by 2033; 7.5% CAGR | Industry market research reports, 2024 |
| Sweep & Go | EntreMANURE pricing $15–$29/month; industry-specific features | sweepandgo.com |
| NiceJob | $75/month Reviews plan; 41 → 180 reviews case study; 14-day free trial | nicejob.com |
| DoodyCalls / Scoop Soldiers | Franchise investment comparison data | FDD disclosures, franchise.com |
| IRS.gov | Standard mileage rate $0.70/mile; EIN registration (free) | irs.gov |
| Stripe / Jobber Payments | Processing rates: Stripe 2.9% + $0.30; Jobber ACH 1% flat | stripe.com; getjobber.com |
Disclaimer
Income figures cited are from documented real-operator case studies and reported data. Individual results vary based on market, execution quality, starting location, and time invested. This roadmap provides a system — results depend on how consistently you execute it.