← Back to OFFO Labs Blog
How It Works

How We Find and Vet Every Used EV Deal on OFFO

From listing page to GREEN verdict — here's exactly what happens before a deal appears on our site.

OFFO Labs·April 2026·6 min read

Buying a used electric vehicle should feel exciting.

Instead, it often feels like walking through a minefield.

Battery health is invisible. Title issues hide in PDFs. Prices swing wildly with no clear anchor. And the usual advice — “just run a Carfax” — tells you about accidents and theft but says nothing about whether the battery has already degraded, whether the car will actually work for your daily commute, or whether the dealer is quietly charging $3,000–$4,000 over market.

We built OFFO because we kept watching smart buyers walk into dealerships blind. So we created a pipeline that does the homework for them — automatically, transparently, and for free — before they ever make a call.

Here's exactly how every deal on OFFO gets found and vetted.

1

We Find the Listings

Every day our system scans used EV inventory across CarGurus, AutoTrader, Cars.com, Carvana, CarMax, Facebook Marketplace, and major auction sites like Copart and IAAI.

When a listing looks promising — right price range, reasonable mileage, clean-looking history — we pull it in. We capture the basics (year, make, model, mileage, price, location, and the original URL) and automatically read the full listing page for any extra details the seller mentioned: battery reports, service records, damage disclosures, and more.

Sources we monitor

CarGurusAutoTraderCars.comCarvanaCarMaxFacebook MarketplaceCopartIAAI

You can do the same thing yourself in seconds — just paste any CarGurus (or similar) link on OFFO and the process runs instantly.

2

The VIN Audit

This is the part most car-buying tools skip or do halfway.

Once we have a VIN, we run a full cross-check against national databases. We specifically look for:

Salvage or rebuilt title history
Reported accidents (even minor ones)
Number of owners and how quickly the car changed hands
Open safety recalls for that exact make, model, and year

We also verify that the VIN actually matches an electric vehicle. (Yes, misclassified or mistyped listings still happen.)

Only listings that clear this audit move forward. Everything else stays behind the scenes.

3

AI-Powered Scoring

With the VIN audit complete, we run an EV-specific analysis layer.

The system looks at over 50 signals that matter most for used EVs:

Is battery health data provided, or is it completely unknown?
Are service and maintenance records shown?
Does the asking price make sense compared to similar cars in the same region and mileage?
Are there any red flags in the listing text itself?

All of this feeds into a single, easy-to-understand verdict.

4

The Final Verdict

Every deal gets one of three badges:

GREEN

Low risk, solid evidence, worth considering.

YELLOW

Proceed with caution — specific things you should verify.

RED

High risk or hard blocker — we still show it so you can see why.

You also get a Deal Quality Score (0–100) so you can compare similar cars at a glance, plus the top risk flags written in plain English.

What You Actually See on OFFO

Every listing shows:

Photo, price, mileage, and location
The GREEN / YELLOW / RED verdict badge
Deal Quality Score
Top risk flags in plain language
Direct link to the full analysis

You can filter and sort by price, mileage, location, or verdict. Everything is free to browse — no account required.

Why We Built It This Way

The used EV market moves fast and the information gap between sellers and buyers is huge. Dealers know the real story. Most buyers don't — unless they're willing to spend hundreds of dollars on multiple reports and still miss the EV-specific details that actually matter.

OFFO runs the entire process automatically so you don't have to. Every deal you see on our site has already been sourced, audited, scored, and verified.

And if you find a listing somewhere else that isn't in our feed yet? Just paste the URL on OFFO. The same full analysis runs on demand in under 30 seconds — completely free.