Originally Posted by
vt_maverick
AutoCheck gets its info from the master insurance claim database that all auto carriers use to track accidents, fraud, history of coverage, etc. AC also gets info from each state's DMV on anything that was reported to the police. CarFax gets NO information from that insurance database, and at last check only received info from 30-ish state DMVs. But both do also receive information from dealerships, body shops, emissions testers, etc. The additional insurance database info is what makes AutoCheck a much better bet than CarFax.
That said, lasturbo is correct, if you flip your car over in a field, get Joe Bob to tow it out with his tractor before the police show up, then pay to have it fixed yourself, it likely will never show up on one of these reports unless the guy at the body shop decides to go out of his way to report it.