Getting homeowners insurance through an independent agent or directly from an insurance company are both options. An independent agent can represent many insurers and help you compare quotes to find the best coverage at the lowest price. Websites also exist that allow you to easily compare quotes from multiple insurers to determine the most affordable policy that meets your needs.