pack and pride logo

Dog Walking
Pet Sitting
Mobile Grooming

Thanks for checking us out! pack&pride is the Triangle’s most affordable and reliable pet care provider. We’re big enough to handle virtually any request and small enough to treat clients like family. Take a look at our services and prices, and submit a request a for more information below.

While you’re away, we’ll provide top-notch to your pet(s): providing food/water, administering any non-forcible medication, playing or exercising, and giving as much affection as your fur people can stand.

10 minute visit (cat only): $15
15 minute visit (cat only): $20
30 minute visit: $24
60 minute visit: $35
Overnight sitting: $80
Live-in sitting: $110

Stuck at work? We can help with dog walks to give your pooch(es) some one-on-one exercise. No group walks – all walks are booked for single household only. Discounts for regularly booked walks are available.

15 minute walk (M-F only): $20
25 minute walk: $24
55 minute walk: $35
55 minute training walk: $65

Concierge/Pet Taxi

Need help with transporting your pet to the vet or groomer? Need a bag of dog food or cat litter? We can help!

Please contact us for pricing

Mobile Grooming

Your pup will enjoy a one-on-one full service spa experience in our dog-friendly mobile salon:

Small Breeds (0-25 lbs): $95 to $125
Medium Breeds (25-50 lbs): $115 to $145
Large Breeds (50-75 lbs): $135 to $165
Extra Large Breeds (75-100 lbs): $155 to $185
Giant Breeds (Over 100lbs): $175 to $205

Small Doodles: $125 to $155
Medium Doodles: $145 to $175
Large Doodles: $165 to $195
Extra Large Doodles: $185 to $215
Giant Doodles: $205 to $235


Have a dirty dog that doesn’t need a full groom? We can help with that too! 

Small Breeds (0-25 lbs): $75+
Medium Breeds (25-50 lbs): $85+
Large Breeds (50-75 lbs): $95+
Extra Large Breeds (75-100 lbs): $110+

Get More Information

Please fill out the form below, and one of our staff members will follow up with you. For faster service, you can call 919-525-2120 during regular business hours.


Have Questions? Please give us a call at 919-525-2120.