They were awesome to work with! We had one pup stay for a one week board and train and another pup have three one hour sessions. The one hour sessions were filled with a lot of hands on work, which was very helpful.
We received updates throughout the week board and train, which were also nice to receive. The progression videos on the Facebook page were helpful to watch as well.
They were very accommodating with our schedule and strived to make sure all points we wanted to work on were covered throughout the training sessions.
We highly recommend this trainer!