Dog grooming services in St. Charles
Every groom at American Puppy is tailored to your dog's breed, coat, and temperament — and every pup goes home with a free bandana or bows. Explore each service below to see exactly what's included and why it matters for your dog.
The complete spa day, tailored to your dog's breed and coat.
Learn more →A deep clean and full brush-out — no haircut required.
Learn more →Quick, gentle, stress-free nail care for happy paws.
Learn more →A gentle, positive first grooming experience for your new best friend.
Learn more →Gentle, patient grooming for older dogs — always at their pace.
Learn more →Expert cuts and mat-free coats for Doodles of every kind.
Learn more →Less fur at home — and it's built into your groom, not an upcharge.
Learn more →Grooming by breed
Different coats need different care. See a grooming guide written specifically for your dog's breed — why grooming matters for them, how often, and what to watch for.
Grooming FAQs
How much does dog grooming cost in St. Charles?
Full grooms start at $70 and nail trims start at $20. Bath & brush and puppy's first grooms are priced by your dog's breed, size, and coat — text or call us at 636-916-3647 and we'll give you a quote.
Do you groom all breeds and sizes?
Yes — every breed and size is welcome, from toy breeds to giant breeds and every coat type. Each groom is tailored to your specific dog, and we publish a grooming guide for each breed so you know what to expect.
Do I need an appointment, or can I walk in?
We groom by appointment Tuesday through Friday so every dog gets unrushed, one-on-one time. Call 636-916-3647 or text 517-815-9548 to book. Quick nail trims can often be fit in — just reach out ahead.
What comes free with every groom?
Every pup goes home with a bandana or bows — always free, every visit. We're also canine-nutrition certified and happy to talk coat health while your dog is with us.