Embrace is absolutely the best! They handle each claim in a timely manner and go above and beyond with their customer service. Our dog recently had surgery on his knee and they answered all of my questions about filing and even followed up to make sure that I had received the claim. Thank you so much! Looking forward to continued service through Embrace!