Joe has been handling all of my insurance needs for the past five years. I get the best prices for top coverage and the customer service in his office is top notch. The few times I have had to file a claim, they were handled promptly and without a lot of red tape. My questions are answered in detail and I am treated like family every time I call or go in. I highly recommend Joe and his office!!