Our Services & Prices

Please note that a completed questionnaire is required before your initial appointment can be confirmed. See Questionnaires.

Private in home consultation - completed behavior questionnaire required prior to scheduling

New Pricing Effective October 1st, 2018

within 30 miles of 80012 - initial $100 (2 hours)

                                            follow up $85 per  90 minute session

3 session package, $15 discount (not available for distances beyond 50 miles)

31-50 miles $150 for initial consult, $135 per follow up
50-75 miles $175 for initial consult, $160 per follow up
75-100 miles $200 for initial consult, $185 per follow up
100-150 miles, $300 for initial consult, $ 285 per follow up

Please note that our prices are subject to change.

Court evaluation $140 -

Additional dog $20

Court ordered (or court involved) aggression evaluations. Our evaluations are currently approved/accepted by the following court systems: Arapahoe County, Broomfield, Castle Rock, Denver, Douglas County, Englewood, Jefferson County, Lakewood, Littleton, Thornton, and Westminster. If you need an evaluation for a Denver-metro court not on this list, please call us. All court involved cases must complete the Aggression Questionnaire prior to evaluation.

Follow-up sessions $85 per session


See Classes page for schedule.

Single classes $25 per dog

6 week classes $120 per dog

Canine Good Citizen Evaluation:

$20 per dog

Therapy Pet Training

Therapy Pet Academy (4 hours for $80)
For therapy pet certification, please contact Joyous Paws Pet Therapy Team

Assessment test for Joyous Paws Pet Therapy Team $5 (included in Therapy Pet Academy Class price)

Pet sitting/Dog Walking

We do NOT offer pet sitting services. In the Denver-metro area, please contact Pawsitively Pooches

In Highlands Ranch/Castle Rock, please contact Lucky Mutts and More


Want a 15% discount? Ask about our business referral program. 

Contact Us

Request a consutlation

Our Location

Office Hours

Office Hours-Appointment hours may vary slightly


9:00 am-7:00 pm


9:00 AM-7:00 pm


9:00 AM-7:00 pm


9:00 AM-7:00 pm


9:00 am-7:00 pm


9:00 am-7:00 pm


10:00 pm-5:00 pm