Getting to the "range" for a home isn't too too hard, it's figuring out where in that range that matters. We use upgrade data and other smarter heuristics to accurately place a home vs its comps so we can try to avoid that adverse selection you're describing.
Also in a forclosure situation the owner needs to make a quick sale - your service would look very attractive (a killer niche of the market for you guys.)