If you're doing state-level search, submit your request directly to the state. I'm not sure of the price comparison to a regular company, but they have access to ALL records while some companies only have access to what's public. Also, depending on the state, sometimes company hire outside...