Yes they are not refundable. Once we decide on the best training program for your pack, we confirm your spot on our calendar with a security deposit, which covers 10% of the program cost. When we secure your start date, we also make that time unavailable to other interested clients. Due to our high demand and limited availability, our time is booked up months in advance. Our security deposits secure the time we have dedicated to you, and are non-refundable. We understand life happens, and we can be flexible with our selected program dates to reschedule a better time for your pack.