Format conversion
Plain answers about what exists.
We start by asking which records would be wrong to include. Anything inherited from a source is tested rather than assumed. On a repeat build, only what actually changed is reported.
Segment design
Deciding the cuts with you, against what the data can actually support.
Change-only refresh
On a repeat build, reporting what actually moved instead of re-delivering the whole file.
Franchise handling
Separating independently owned sites from company-owned ones where the evidence allows.