Knight Insurance is the best. It's the personal relationship that Veronica establishes with every customer. When I call it's like we catch up and then handle business. She will work hard to find the best price to fit your needs. I've been with her for at least the last 7 years and never have I ever received anything best stellar customer service.