Accurate service addresses and coordinates. Even when the input data is a mess.
Matching meters across electric and gas billing. Adding Census tracts for regulatory reporting. Both jobs start with the same problem: addresses formatted seven different ways and no reliable way to match them.
Geocodio returns standardized addresses, stable address keys, coordinates, and the data appends all in one request. Your coworkers will wonder how you got it done so fast.
We use Geocodio to standardize addresses and then append timezones and county codes for a client of ours, a large oil and gas distributor. I’ve worked with geographic data for several decades, and have used a lot of different geocoding products. I prefer Geocodio because it is powerful and easy to use with a simple billing structure.
Your projects probably start with address cleanup.
Stitching meter records across systems. Reconciling and de-duping customer data across electric and gas billing. Matching service addresses to coverage maps.
That work has to happen before the real work can start. Before the FCC filing. Before the sales tax audit. Before the marketing flyers. Before the trip charge quote.
Geocodio standardizes the mess and returns data you can use.
Send addresses or coordinates through the API, or upload a spreadsheet. Geocodio returns clean addresses, accurate coordinates, and whichever data appends the project needs. All in one request.
Plus:
- Stable address keys to quickly and reliably dedupe customer addresses across datasets
- Census tracts for regulatory reporting
- Permissive terms of use. Cache the results, store them, and use them however the project needs. No restrictions.
Data that serves regulated workflows
Stable Address Keys
Unique, stable identifiers for every address and secondary unit. Match customers across electric, gas, broadband, and billing datasets without fuzzy string matching.
Census Tracts and FIPS Codes
Match service addresses to the geographies used in broadband fabric filings, demographic reports, and regulatory submissions. Historical data back to 2010 and 2000.
Canadian Postal Codes and FSAs
Standardize and enrich Canadian addresses alongside US ones, in the same request.
Rooftop-Level Accuracy
Rooftop, range-interpolated, and nearest-rooftop results with accuracy scores and types on every match. Filter by confidence.
Permissive Terms of Use
Store, cache, and reuse results however the project requires. No clauses forbidding asset tracking or caching.
Enterprise and On-Premises
On-premises deployment, signed BAAs, SOC 2 Type II audited, and dedicated instances for the most sensitive or highest-volume workloads.
Requirements that fit regulated buyers
Data that serves regulated workflows
Stable Address Keys
Unique, stable identifiers for every address and secondary unit. Match customers across electric, gas, broadband, and billing datasets without fuzzy string matching.
Census Tracts and FIPS Codes
Match service addresses to the geographies used in broadband fabric filings, demographic reports, and regulatory submissions. Historical data back to 2010 and 2000.
Canadian Postal Codes and FSAs
Standardize and enrich Canadian addresses alongside US ones, in the same request.
Rooftop-Level Accuracy
Rooftop, range-interpolated, and nearest-rooftop results with accuracy scores and types on every match. Filter by confidence.
Permissive Terms of Use
Store, cache, and reuse results however the project requires. No clauses forbidding asset tracking or caching.
Enterprise and On-Premises
On-premises deployment, signed BAAs, SOC 2 Type II audited, and dedicated instances for the most sensitive or highest-volume workloads.
Requirements that fit regulated buyers
Lots of the tools we use break, but not Geocodio.
Recurve uses Geocodio to connect millions of addresses to the weather data that powers energy savings measurement.
"The big pluses are the reliability and the API availability, because everything we're doing is in pipelines. It doesn't break."
JP Tucci, Senior Software Engineer
Recurve
Who They Are
Recurve's FLEX platform helps utilities across the US prove their energy efficiency programs work. When a utility spends millions on rebates for new HVAC systems or other efficiency upgrades, regulators want proof those investments paid off. Recurve measures how much energy customers saved after the upgrades.
The company has been a Geocodio customer since 2019.
The Challenge
To measure energy savings, Recurve needs to know the weather at each property. A mild winter can look like savings when nothing changed. A brutal one can hide real improvements.
Utilities send Recurve address data, but addresses alone aren't enough. Recurve needs coordinates to map each property to the nearest weather station. That temperature data feeds the models that predict energy usage and form the baseline for measuring savings. No coordinates means no weather data. No weather data means no model. No model, no way to measure whether the program worked.
The Solution
Recurve sends address data to Geocodio's Lists API and gets back coordinates and Census data in one pass. A custom cache means they only send new addresses on subsequent data refreshes, keeping costs low and processing fast.
Geocodio's permissive terms of use allow Recurve to store, transform, and reuse geocoding results however they see fit, with no restrictions on caching or downstream use. Those flexible terms mean Recurve can build coordinates into their analytical models and deliver results to clients without licensing complications.
The Results
The most notable thing about Geocodio in Recurve's infrastructure is how little there is to say about it. No fire drills. No maintenance. No issues either engineer could recall. Six years in, that frees them to focus on the analytical models that are core to their business.
The geocoding step plugs into Recurve's ETL system as a self-contained module. The Geocodio integration has held up through multiple iterations of the surrounding infrastructure and expansion of Recurve's business.
Related Resources
Enterprise Deployment
On-premises geocoding, BAAs, SOC 2 Type II audited, and dedicated instances for high-volume or sensitive workloads.
Distance Calculations
Calculate driving distance, driving time, and straight-line distance. Useful for trip-charge pricing, service area planning, and dispatch.
API Documentation
Forward, reverse, and batch endpoints. Rate limits, response formats, and code samples.
Flexible Terms of Use
No storage restrictions. No attribution requirements. No clauses that forbid asset tracking or caching.