Looking for an excellent homeowner's insurance agent who can explain what we are getting in terms of coverage, why we need it, and how to make sure we haven't fallen through a loop hole when we need the policy to work for us- recommendations, please, and thank you!