5 /5 Mike: It’s hard to find a company that deserves 5 stars and even harder to find an Insurance Agent Company that can truly achieve a 5 star rating. Michael and his staff are the best in the business. They are attentive, compassionate, knowledgeable, and the ease of access to them (especially when we really need it fast) is second to none. Thank you Michael. I hate dealing with insurance of any kind and you made it simple, cost effective, and even fun with our interactions. No matter where I go you will always have my business.