How a Tulsa Groomer Climbed From Page 4 to the 3-Pack
One Tulsa salon owner went from invisible on Google to the local 3-pack in 11 months. Here's what actually moved her pet grooming SEO.
Emma Tah
How a Tulsa Groomer Climbed From Page 4 to the 3-Pack
By Emma Tah
Megan Pruitt sat at her kitchen table on a Sunday night in May 2025, holding her phone six inches from her face, scrolling. She owned a one-chair grooming salon called The Brushed Pup off East 31st Street in Tulsa. She had been open for fourteen months. She typed "dog grooming near me" into Google. Nothing. She typed "dog groomer Tulsa." Page two. Page three. She kept scrolling. Her business showed up at position 38, somewhere between a defunct PetSmart location and a kennel that had closed in 2019.
She put the phone down and cried for about ten minutes.
That was the beginning. Eleven months later, in April 2026, The Brushed Pup ranks number two in the Google local 3-pack for "dog grooming Tulsa" and number one for "dog groomer Brookside." Her monthly revenue went from roughly $4,800 to just over $13,200. She has a six-week waitlist. She hired a second groomer in February. This is the story of what she actually did, what she tried that wasted her money, and the moment things started to move.
The short answer first
A pet grooming salon ranks on Google by doing four things consistently: claiming and fully completing a Google Business Profile with weekly photo updates, collecting and replying to real reviews from real clients, getting cited on local directories like Yelp, Nextdoor, and the local chamber site with a perfectly matching name-address-phone string, and writing two or three location-specific service pages on its website. Local SEO for pet groomers is mostly local proof, not link-building tricks. Most salons fail at step one.
What Megan tried first that did not work
She paid a guy from Fiverr $180 to "do her SEO." He sent her a PDF report with red and green dots. She implemented every green dot suggestion. Nothing happened.
She paid a local agency $750 setup plus $400 a month for three months. They built her a new website that loaded slower than her old one. They wrote two blog posts about "the best dog breeds for apartments." She fired them in August 2025.
She bought a Yelp ad package. It generated four leads in two months. Two of them were people asking if she boarded animals, which she does not.
I'll say what I think here so the rest of this piece makes sense. I would not pay $1,500 a month to an SEO agency that promises to "build backlinks for groomers." For a single-location salon doing under $300K a year, that math never works. What works is boring. What works is local proof, weekly. The agencies sell the exciting stuff because the boring stuff makes them look unnecessary.
The week things started to move
September 14, 2025. Megan's neighbor Renee, who runs a small marketing consulting business out of her house, came over for coffee and looked at her Google Business Profile.
It was 23% complete.
No service area defined. Three photos, all from her phone, all from the same Tuesday in March. No services listed. No hours for holidays. No FAQ. No products. Description was 40 characters long and read "We groom dogs in Tulsa." Her business name on Google was "The Brushed Pup LLC" but on her website footer it said "The Brushed Pup Salon" and on her Yelp listing it said "Brushed Pup Grooming." Three different names. Google's algorithm reads that as three different businesses with low confidence in any of them.
Renee made her fix the name to "The Brushed Pup" everywhere, exactly. Same on Facebook, same on her Square checkout receipts, same on her Nextdoor business page, same on the Tulsa Chamber site. She added 47 photos to her Google Business Profile across the next two weekends, all geotagged, all with descriptive filenames like "tulsa-poodle-grooming-march-2025.jpg." She wrote out 12 services with prices. She added a real description, 740 characters, that mentioned "Brookside," "East 31st Street," and "Tulsa" naturally, twice each.
Within 19 days she moved from position 38 to position 17 for "dog groomer Tulsa." She did not pay anyone for that. She just made her listing accurate.
The reviews problem nobody wants to talk about
By October she had 11 reviews. She needed more. She had been afraid to ask. Most groomers I talk to are.
So she did the thing that always works and that nobody wants to do. After every appointment, she texted the client a thank-you that included a one-line ask and a direct link to her Google review form. Not a QR code on the receipt. Not a sign on the door. A text, sent personally, two hours after pickup, when the client was sitting on their couch with a clean-smelling dog.
Her reply rate was 31%. Of those who replied with a review, the average length was 64 words. By March 2026 she had 89 Google reviews with a 4.9 average. She replied to every single one within 48 hours. Replying matters more than groomers think. Google's local algorithm reads response rate as a freshness and engagement signal, and according to BrightLocal's 2024 Local Consumer Review Survey, 88% of consumers say they're more likely to use a business that responds to all reviews.
This is also where most salons leak money without realizing it. If you're not actively asking, you're collecting maybe one review per twenty appointments. Megan was at one in three.
The website nobody told her she needed
In November she sat down for two weekends and wrote three pages on her own site.
One page titled "Dog Grooming in Brookside, Tulsa" with photos of dogs she had groomed who lived in Brookside, with the names of the streets near her salon mentioned naturally, with a paragraph about parking on East 31st.
One page titled "Doodle Grooming Tulsa" because doodle owners are a specific search audience and they are picky about scissor work. She included before-and-after photos of seven doodles she had groomed, with the breed names and the cuts written out.
One page titled "Senior Dog Grooming, Tulsa" because she had noticed she was getting more 12-year-old labs and wanted to specialize. She wrote 900 words about how she handles arthritic dogs, how she breaks sessions into two visits, what calming approaches she uses.
Those three pages, by themselves, brought in roughly 40% of her organic traffic by March 2026. Not because they ranked on the first try. Because they ranked for the long-tail searches the big chains were not bothering to write for. PetSmart does not write a page about senior dog grooming in Tulsa. They have one page about senior grooming for the entire country.
This is what local SEO for pet groomers actually looks like. Hyper-specific pages about hyper-specific things you actually do. Not a blog post about "the top 10 dog breeds." A page about the cul-de-sac neighborhood three miles from your salon.
The tool that finally showed her what was broken
In December, Megan started using Talopet's local SEO report inside her dashboard. She had been on Talopet for booking and her pet grooming software since June, but had not opened the SEO tab. The report showed her, in one screen, that her Bing Places listing was orphaned, that her Apple Maps card had the wrong hours, and that two old citation sites still listed her old phone number from when she had a different cell. She fixed all three in 25 minutes. To see what Talopet's SEO report shows for your salon, the audit is the same dashboard view she used.
It is not a magic tool. It is a checklist that runs against your business name across the listings that actually matter, and tells you where the data does not match. That is the unsexy work. The work that moves rankings.
The 3-pack moment
April 2, 2026. Megan texted me a screenshot. "Number 2 in the pack. Above PetSmart. Above Petco. I cannot believe this."
She ranks below one independent salon that has been open since 2009 and has 412 reviews. She is fine with that. The salon below her is also independent. The big chains are now fourth, fifth, and sixth, and increasingly invisible because Google only shows three in the pack on mobile.
Her booked appointments per week went from 14 in May 2025 to 38 in April 2026. Her revenue went from $4,800 a month to $13,200 a month. She raised prices twice in that window, once in October and once in February, total increase of 22%. She lost three clients to the price increases. She gained eighty-four.
If you want a sense of what the broader market looks like while you are doing this work, the pet grooming industry trends in 2026 data is worth a read. Demand is up, and search volume for local groomers is rising faster than capacity in most metros.
What I would do if I were starting today
Fix your Google Business Profile to 100% completeness this week. Get your name string identical across every listing. Ask every client for a review by text within two hours of pickup. Reply to every review within 48 hours. Write three location-specific pages on your own site. Run an audit, ours or any decent one, and fix the broken citations.
That is pet grooming SEO. That is also the boring answer nobody wants to hear when they are paying $400 a month to someone who promises "Google ranking for grooming salons" without doing any of the above.
Megan did the boring thing for eleven months. The boring thing worked.
She still texts me when something good happens. Last week she sent a photo of a 14-year-old dachshund named Pickles, mid-bath, with the caption "found me on Google. Brookside page. Owner said it was the senior dog page that did it." She is now booked through the end of June.
The phone was ringing in the background. She did not answer it. She was busy.
FAQ
How long does it take for a pet grooming salon to rank in the local 3-pack?
In Megan's case it took eleven months from the day she fully optimized her Google Business Profile to the day she hit position two in the Tulsa 3-pack. Most salons should plan for six to twelve months of consistent work before seeing 3-pack visibility, assuming they start from a low baseline and execute the basics well. Newer markets with less competition can move in three to four months. Saturated metros like Los Angeles or Chicago can take eighteen months or more. The single biggest accelerator is review velocity, meaning how many real reviews you collect per month, not just the total count.
Do I need to pay an SEO agency to rank as a pet groomer?
No, and I would actively advise against it for a single-location salon under $300K in annual revenue. Most agencies that target local service businesses charge $400 to $1,500 a month and deliver work you can do yourself in two to four hours a week. The work that actually moves local rankings, claiming listings, fixing name-address-phone consistency, asking for reviews, replying to reviews, and writing location-specific service pages, is something the salon owner knows better than any agency. If you need help, hire a freelancer for a one-time audit and execution, then run it yourself.
What is the single most important factor for Google ranking for grooming salons?
A complete and consistently updated Google Business Profile combined with steady review velocity. Google's local algorithm weights proximity, prominence, and relevance, and your Business Profile is where it reads most of the prominence and relevance signals. A profile filled out to 100% with weekly photo updates, accurate hours, complete service lists, and 30+ reviews with a 4.5+ average will outrank a competitor with a sparse profile every time, even if the competitor has a better website. Start there. Everything else is downstream of that one asset.
How important are reviews for pet grooming SEO?
Reviews are arguably the second most important ranking factor after Business Profile completeness. Google reads review count, review velocity, review length, response rate, and review keyword content. A salon getting four reviews a month with thoughtful 60-word descriptions will outrank a salon with the same total count that received them all in one month two years ago. Replying to reviews matters too, both for the algorithm and for conversion. According to BrightLocal's 2024 Local Consumer Review Survey, 88% of consumers are more likely to use a business that responds to reviews.
Can I rank for "near me" searches as a small grooming salon?
Yes, and small salons often have an advantage over national chains for "near me" searches because Google's local pack rewards proximity. If a customer searches "dog groomer near me" from a phone five blocks from your salon, you can outrank a PetSmart that is two miles away, assuming your Business Profile is in good shape. The chains often lose "near me" searches in dense neighborhoods because their stores are clustered in commercial zones while independent salons tend to be embedded in residential areas. Use this. Write neighborhood-specific pages and your proximity advantage compounds.
See what Talopet's local SEO report shows for your salon → Talopet SEO
More from the Blog

If SEO Feels Like a Foreign Language, Start Here
Pet grooming SEO doesn't have to feel impossible. If you've been hiding from it, this gentle walkthrough shows the one small step to start with today.

Pet Grooming SEO: 8 Fixes You Can Do This Weekend
Stop paying SEO agencies $1,500 a month. Here's the actual pet grooming SEO checklist a salon owner can knock out in one weekend, no fluff.

We Audited 312 Grooming Salon Sites. 71% Are Invisible.
We pulled 312 dog grooming sites from Google across 12 cities and ran a pet grooming SEO audit. The findings are brutal. Here's what actually moves rankings.