Amos Phelps really took care of me! They give me personal attention and addressed all of my insurance needs. I do not know much about insurance,(like many I believe) so i was weary of getting taken to the cleaners. But they took the time to explain what exactly I was paying for and what coverage I would get in return. I was very impressed with the care I received.