The Help Center

Have a Question? Here’s an Answer

How do I book a service?

Booking is easy. Our classes page has buttons to click that will take you to our automatic scheduler. If you have any questions about it, please contact us.

How do I pay for my services?

Online: If you are signing up for classes that require the full payment at the time of sign up, you will check out at the end of the process. You can use PayPal or a credit or debit card. If you are signing up for a package that requires a deposit, we will send you an invoice for the remainder owed.

Please note that our scheduler works best with Google Chrome.


In-person: If you prefer to make your payment in-person, please contact us to make arrangements to pay at the training center. We accept cash, check or card.

What is your refund policy?

If you book a service online and then cancel it, you will receive a refund for the amount you paid minus the processing fee. Our credit card processors charge a fee for every credit card transaction and the fee is not refunded to us when we refund a customer. So to avoid an unnecessary charge, please be sure you can commit to the appointment before you book it.

If you paid by cash or check and need to cancel your appointment, please abide by the 24-hour cancellation policy and you will be refunded the full amount. If you cancel less than 24 hours before your appointment you may be entitled to a partial refund at the discretion of the trainer.

We do not offer refunds for dissatisfaction of service. Our trainer works very hard to train your dog or help you train your dog to the skill level you desire. However, your dog's success with training largely depends on your dog's willingness to participate and your commitment to practicing the skills with your dog at home. We cannot make any guarantees of your dog's success.

We also do not offer refunds to students who drop out of a group course. When you reserve a spot in one of our courses and that course fills completely, you are taking that spot from someone else who could have had that spot. It goes without saying that we lose money when people start a course and then ask for a refund. No business can continue operating when clients do this, so we expect that if you sign up for a group class you will complete the entire class.

My dog doesn't get along with other dogs. How will you handle that?

No problem! We offer private training so your dog can learn without the distraction of other dogs. We also offer a behavior modification program that will help your dog overcome reactivity to other dogs. Contact us to learn more.

Do you hold any certifications for training?

Michelle obtained her certification as a professional dog trainer through the Certification Council for Professional Dog Trainers (CCPDT). Trainers are required to have 300 hours of training logged before they can sit for the exam. Michelle completed the requirements and passed her exam in March of 2021. She is also a member of the Association of Professional Dog Trainers (ADPT) and continues to further her training knowledge through online classes through the ADPT and other resources.

What does The Ruff Ranch LLC do differently than others in your field?

We design our classes with our clients needs in mind. We have a unique format for our basic obedience classes that allows our students to get some preliminary training either privately or with only one other dog/handler team. This allows us to work on our students specific concerns along with the other basic material included in a traditional basic obedience class. Many people never sign their dogs up for an obedience class because they are nervous about how their dog will behave around other dogs. Our format prepares them for the group class and makes for an easier transition.