Mary Firebaugh is an excellent agent. She has amazing customer service skills. We had a problem with our home owner's policy and Mary was such a professional and had mad skills at being calming and taking care of our issue immediately. As a side note, the cost of our home owners' policy ended up being half the cost with better coverage. read more