The Spot Pet Insurance team is based in South Florida. We love our home with many dog-friendly patios and sniffing patches right outside our front door (which is important because we're a pet-friendly office).
Our team is made up of people with a range of work backgrounds and skills, but we all share a love for four-legged friends.
Our collective mission: Help more pets lead happier, healthier lives.