Three options. Only one actually works for your business.
The strip-mall $50 wash isn't your competition. The 6-week rebook is.
Most groomers get stuck in the wrong fight. They look at the strip-mall salon advertising '$50 wash and tidy' and assume they have to compete on price. They don't. The strip-mall salon is selling to the deal-hunter who would never book a hand-stripped Schnauzer or an Asian Fusion cut on a Poodle anyway. The real fight is two things at once: winning the breed-specific search ('Cavoodle groomer Newtown', 'Poodle hand stripping Marrickville') so the owner who actually cares about the cut finds you, and holding the 6-week rebook cadence so the new puppy you groomed in March is on your table every 6 weeks for the next 12 years. Slip the rebook from 6 weeks to 9 weeks and the dog's coat matts, the groom takes twice as long, the owner gets frustrated, and the next booking goes somewhere else. None of which the groomer at the table with two dogs in the dryer can run.
Good groomer marketing has three pillars: a breed-plus-suburb page library that wins searches the strip-mall salon doesn't even know exist (Cavoodle, Poodle, Schnauzer, Husky deshed, Asian Fusion, hand stripping for terriers), an Instagram and Facebook before-and-after stream that does the trust-building work no static page can do, and a 6-week rebook sequence that goes out the day after every groom and converts at 70%+ when it's run consistently. The pages do discovery, the before-and-afters do the conversion ('I want THAT cut on my dog'), the rebook sequence does the retention. The strip-mall salon does none of three; the cheap-and-cheerful local does one; the breed-specialist who grows does all three. Most don't, because the only person who can run them is the groomer at the table.
Six agents, working in your accounts.
Account Lead, Web, SEO, Advertising, Social Media, and Content. One platform, one bill, you approve the work.
Sets the plan around the two numbers that move the business: puppy-first-groom enquiries per month and 6-week rebook compliance. Briefs the other agents so the breed-plus-suburb pages, the puppy-first-groom ads, the before-and-after social and the rebook follow-up all push toward the same thing: a book of breed-specialist regulars on a 6-week rhythm, not a churn of $50-wash one-offs.
Imports your existing site, ships a breed-plus-suburb page library (Cavoodle, Poodle, Schnauzer, Husky, terrier hand-stripping), builds a real online booking flow that asks 'breed' and 'last groom date' so the table is scheduled correctly, and keeps the groomer bios and before-and-after gallery up to date with one-tap uploads from the table.
Owns whether you appear in the map pack for 'dog groomer near me' AND the breed-specific searches the strip-mall salon ignores. Complete Google Business Profile, PetGroomer schema, review prompts after every groom (specifically tied to the 6-week rebook nudge), and the technical fixes that keep you indexed. Auto-applies low-risk fixes.
Runs Meta ads on the puppy-first-groom audience (parents of dogs under 6 months, in your service area) and Google Ads on breed-specific search ('Cavoodle groomer [suburb]', 'Poodle hand stripping near me') at your real price, never a discount. Never bids on '$30 wash' style discount keywords that train the wrong customer.
Turns every groom into a before-and-after post in your voice: a Cavoodle teddy cut, a Husky deshed before-and-after weight, a 30-second time-lapse of a Poodle scissor finish, a puppy-first-groom story. This is the conversion engine for groomers, not a vanity feed. You snap a before and an after on the table, agent drafts the caption, you approve.
Drafts the longer-form pieces dog owners search for between grooms: 'how often should I groom my Cavoodle', 'do Huskies need to be shaved in summer', 'how do I prepare my puppy for their first groom', 'why does my groomer charge by the coat condition not the breed'. Two a month, in your voice, that pull consideration-stage search.
Your first 30 days.
- Existing Squarespace site imported, hosting bill cancelled; Pawfinity or Time To Pet booking widget re-embedded
- Puppy-first-groom enquiries and 6-week rebook compliance targets baselined by Sam against your weekly diary
- Google Business Profile primary category corrected from 'Pet store' to 'Pet groomer', services expanded from 4 to 19
- Cavoodle teddy, Poodle hand-stripping and Husky deshed breed-suburb pages indexed and ranking on the long tail
- Puppy-first-groom funnel page live and shared with two local pet stores and one breeder for in-pack referrals
- Mobile-versus-salon decision tree page live so owners self-select into the right product before booking
- Before-and-after Reel weekly cadence live, queued from the table photos for the next fortnight
- 6-week rebook SMS sequence wired into Pawfinity or Time To Pet, compliance visible in the booking-system reports
The dog grooming businesses that grow past the principal groomer's table do it on two levers: they win the breed-specific search the strip-mall salon ignores, and they hold the 6-week rebook with a follow-up sequence that goes out before the owner has even left the suburb. Everything else is noise. The mobile groomer in your suburb who's pulling your would-be regulars away is doing both of these things on Instagram every day.
Agencies are too dear to actually run the breed-page library and the rebook sequence for $2.5k a month. Tools are cheap but the 6-week rebook slips to 9 because nothing nudges the owner. In-House is the third option: for $299 a month the agents ship the breed pages, post the before-and-afters, run the puppy-first-groom ads, and run the 6-week rebook recall. You snap a photo on the table, approve the week, done.