We take payments in two parts: A NON-REFUNDABLE DEPOSIT which is to hold your training dates and is due upon sign up. The remaining balance is due upon dropping your dog off for training or your first lesson held in your home.