To my knowledge No. Any vehicle history report you can trust you will have to pay for. The two companies that are well known for reputable history reports are Carfax as you suggested and AutoCheck. AutoCheck is less expensive and has a more extensive history report. It has been advised that you get a report through both of these companies. What might not show up on one, may be on the other.
Good luck in your car search!
〉 Answered on Feb 6th, 2012 by Colleen McGee, Driving Instructor at Americas Driving School
I am not aware of any other company like Carfax. The Carfax cost is $34.99 for a one time report. One thought: if you are buying a used vehicle, often times people keep all their vehicle records in the glovebox, so there might be a good chance that the car you are considering has this info already stored away there? The one exception to that might be if you buy the car from a dealership; they usually empty out that information.
Have a great week!