A method of rating and ranking real property, comprising: A. inputting by a client a set of candidate property criteria into a rating and ranking system; B. comprising a list of candidate properties, including: 1) querying a set of data systems comprising listings of real properties for sale, wherein each listing includes a set of parameters, said parameters including an address, a property type,