We have had Embrace for many years with the most professional, kind and efficient service. Now that our dog is having problems, had surgeries and needed extra services, Embrace has been right there. I can not say enough about this company. We certainly have recommended it to our family, friends and even strangers. It is a first rate company. I only wish my health insurance worked as well.