Super happy with the services provided. Dr. Balke was extremely thorough when explaining what needed to be done to our dog and allowed plenty of time for questions. After the procedure Dr. Balke showed me pictures and explained everything that was done that day. Dr. Balke called the next morning to check on our dog. Well worth the cost.