How we automated a client's county pulls to run 24/7

The problem

One of our real estate clients had a morning ritual nobody liked. Their VA would log into a handful of county portals, run the same searches, download whatever was new, clean it up in a spreadsheet, and paste it into the format their skip tracing service wanted. On a good day that took two hours. On a bad day a portal was down, or a captcha wall showed up, or the county changed its search page, and the whole morning was gone.

The data itself was fine. The problem was that a human was doing robot work.

What we built

We wrote custom bots for each county portal, one per site, because no two counties build their websites the same way. Some have clean search pages. Some hide their records behind captchas and session timeouts. A generic scraping tool falls over on these. A bot written for that specific portal does not.

Every morning, before anyone on the client's team is awake, the bots run. They pull the new records, throw out duplicates against everything already pulled, standardize the names and addresses, and drop a clean CSV into the client's Google Drive. By the time the VA sits down with her coffee, the file is already there.

That last part matters more than people expect. The VA quote we hear over and over is some version of this one:

My VA used to spend half her morning pulling county records. Now she just downloads the CSV and starts dialing.

What happened after

The manual pulling stopped completely. The client got back 2 to 4 hours of VA time every single day, which went straight into calling and follow up, the work that actually makes money. And because the bots never skip a day, the lists stopped having gaps. No more missed Fridays because someone was out sick.

Counties still change their websites, and the bots still break sometimes. The difference is that it's our problem now. We monitor every run, and when something fails we fix it, usually before the client notices anything.

This same system now runs across multiple counties in six states, and it became the foundation for our productized service, Eye of Argus.

If you have a daily data chore that a human is grinding through, tell us about it. Odds are good we've automated something very similar already.

← All posts

Have a process worth automating?

Bring us your messiest data problem. We'll scope the software that makes it disappear.

Contact Us Book a Free Consultation