Had the pleasure of working with Brian recently. Found him to be very professional, knowledgeable, and thorough. I would highly recommend him to take care of your insurance needs. He works with alot of different companies and takes the time to shop them to determine what company is the best fit. 5 Stars!