Where can one compare home insurance rates?

One can compare home insurance rates thru almost any insurance company such as State Farm, Allstate, Progressive, Farmers or Travelers. Many companies offer competitive rates to get a person to sign up with them.