In production
drugrehabilitationnearme.com
A national addiction treatment directory built on the federal SAMHSA facility dataset. Every facility in that dataset, addressable by state, by city, by service, and by name, with a claim flow that lets an operator verify ownership and take over their own listing.
- 9,585
- facilities live in the database
- 13,735
- URLs in the production sitemap
- 4,180
- city pages across 54 states and territories
The engine
Seven page types generate off one dataset, covering facility, city, state, service by state, treatment modality, accreditation, and long-form guides. Facility pages read Supabase first and fall back to a versioned JSON snapshot, so a database incident degrades the page instead of taking 9,585 of them offline.
The operator side is a full product. Claim submission is rate limited per IP and verified against the domain on the facility's own website, so an unrelated address cannot claim a listing. Verified claims land in an admin approval queue, and only approved claims are allowed to override the federal baseline on the public page. Approved operators get a dashboard with view and call analytics, lead capture, photo management, and accreditation upload.
Monetization runs through a hosted SVG badge served per facility from an API route, with every render logged to a table so badge placements on operator sites are measurable. A WordPress plugin is packaged and downloadable from the site to install it. Transactional email runs on Resend, new and updated URLs are pushed to IndexNow on publish rather than waiting for a recrawl, and Search Console data is pulled on a schedule for ranking ground truth.
The verification pass
Nothing on the site ships from the raw federal data alone. Every county the treatment deserts report names as having zero facilities is checked against the live findtreatment.gov locator first, searched from that county's 2020 Census population centroid at a radius covering the whole county, with ZIP overlap resolved through the Census ZCTA crosswalk.
1,071 counties checked. 640 published. 427 held back. 4 routed to manual review. Four in ten of the figures sitting in the raw government data did not survive an independent check.
The standard is simple. A number goes on the site when a second source confirms it, and not before.



