How I Learned to Navigate Huntsville's Public Records (And What I Wish I Knew Sooner)
Just Busted is a third-party mugshot aggregation site that mirrors county jail booking data. It is not an official government source. The information comes from public arrest records, but the site itself operates independently and makes money through removal requests. That detail matters more than most people realize when they first start digging into these databases. I spent about three years pulling records from Madison County and the City of Huntsville as part of my work in background investigation. What follows is not advice on how to dox someone. It is a practical walkthrough of how the system works, where the data comes from, and the specific headaches you will run into if you actually use it.
Unmasking Huntsvilles Hidden Secrets A Deep Dive Into Just Busteds Mugshot Database
The Just Busted website for Huntsville pulls booking photos and arrest details that originate from the Madison County Sheriff's Office and the Huntsville Police Department booking system. When someone is arrested and processed, the facility creates an intake record that includes a photograph, identifying information, the charge or charges, and a timestamp. That record is considered public information under Alabama law. Third-party sites scrape or license that data and present it on their own platforms. The process of searching is straightforward enough. You go to JustBusted.com, filter by location, and enter a name. The results pull from their indexed database, which covers roughly a three-year rolling window for most entries. Older records may still appear if they have not expired in the system, but many get purged after that window passes. Removal requests can also pull a record down earlier. Here is where things get complicated. I learned this the hard way after spending two days tracking down a subject who appeared in multiple systems. The person had been arrested twice in Madison County within six months, but Just Busted only had one of the booking photos. The second arrest had been processed but the image had not been synced to the site yet, likely because there was a lag between the county booking system and whatever data pipeline Just Busted uses. I ended up having to go straight to the Madison County Sheriff's Office public records portal to pull the second booking. That took another forty-five minutes and a separate search by booking number rather than name.
Different agencies feed different data at different speeds. Huntsville PD bookings sometimes show up within hours. Madison County bookings can take up to seventy-two hours before they appear on aggregator sites. This delay is not consistent, and it varies based on staffing levels at the booking facility, which changes depending on how busy the shift is. Another thing nobody tells you about these databases: the name matching is not particularly smart. Huntsville has a large Hispanic population, and surnames like Rodriguez and Garcia produce hundreds of results. The site does not always sort by date descending or by relevance in a way that helps you narrow things down. I have seen cases where the person you are looking for was result number fourteen on a page of forty, buried under dozens of people who share the same name. You cannot refine by middle initial or date of birth on Just Busted itself. You have to do that work manually or move to an official records request. The booking data itself is relatively complete for what it captures. You get the charge, the bond amount, the booking date, and the photo. What you do not get is the disposition of the case. That is, whether the charges were dropped, dismissed, or resulted in a conviction. Just Busted does not track court outcomes. If you need that information, you have to go through the Madison County Clerk of Court or the relevant municipal court system separately. Some people assume a mugshot means the person was convicted. It does not mean that at all. Arrest and conviction are two entirely different legal events, and the database conflates them by only showing the arrest side.
Get the Full Details

I also ran into an issue with duplicate records caused by name variations. Someone arrested as "James" one time and "Jim" another time would appear as two separate entries even though they are the same person. I spent an afternoon cross-referencing dates of birth and physical descriptors to merge profiles that the database treated as distinct. There is no automated way to handle this. You have to do it by hand, and even then you are often working with incomplete information since the site does not display full dates of birth, only the year in some cases. There is also the matter of removal requests. Just Busted charges around $75 per removal if you can prove the record belongs to you. That is standard across most aggregator sites. The process requires you to fill out a form, verify identity, and wait ten to fourteen business days for processing. It works, but it costs money, and not everyone qualifies. If the record is inaccurate or you were arrested but not charged, you might have a stronger case for removal, but the site does not give you much guidance on that. They treat the request the same way regardless of the underlying circumstances. If you are doing this for legitimate reasons, like verifying someone's criminal history for employment screening, you should know that Just Busted is not an acceptable source for that purpose. FCRA-compliant background checks require data from consumer reporting agencies, not public scraping sites. Using a mugshot site for hiring decisions can expose your organization to legal liability. The data is unreliable for that use case because it is incomplete by design and not maintained to the standards required by federal law.
For people who just want to understand what is in these databases and how to use them without getting burned, the main takeaways are simple. Verify everything against an official source before drawing conclusions. Expect gaps and delays in the data. Budget extra time for name collisions and duplicates. And do not assume that what you find online tells the whole story of a person's legal history. It tells one part, captured at one moment, from one system that updates on its own schedule.