Engagement Models

Three ways to work with us

Which one fits depends on how often your data changes. A one-off extract is a project. Data that has to stay current is a retainer. A steady stream of scraping work is a developer. We’ll tell you which we think you need, even when it’s the cheaper one.

Paid per project

Fixed Cost Project

One agreed scope, one agreed price.

Request a quote

Best forA defined dataset with a clear finish line - a one-off extract, a migration, or a set of sites you need collected once.

  • Written scope and field list agreed before we start
  • Free sample so you can check quality first
  • Fixed price - no hourly surprises
  • Delivery in your format: JSON, CSV, Excel, XML or database
  • Agreed support window after handover
Most chosenBilled weekly or monthly

Weekly / Monthly Retainer

Ongoing collection, maintained by us.

Request a quote

Best forData you need continuously - prices, listings, jobs or news that change and have to stay current.

  • Scrapers built, hosted and monitored by us
  • Fixes for site changes included, not billed extra
  • Scheduled delivery on your cadence: hourly, daily or weekly
  • Quality checks on every run before data reaches you
  • Add or drop target sites as your needs change
  • Direct line to the engineer running your pipeline
Billed monthly per developer

Dedicated Developer

A scraping engineer inside your team.

Request a quote

Best forTeams with a steady stream of scraping work who want the capability in-house without hiring for it.

  • Full-time or part-time, working your hours
  • Joins your standups, your tracker and your repos
  • You set the priorities week to week
  • Backed by the wider team when a job needs extra hands
  • Scale up or down with a month’s notice
  • Knowledge and code stay with you
Before you commit

Send us one URL. We’ll send back a free sample.

Tell us the site and the fields you want. We’ll return a sample of the real output so you can check the structure and quality yourself - no charge, no commitment.

What moves the price

No quote is a guess. These are the things we look at when we put a number on a job.

Number of sites

One site is straightforward. Forty sites with forty different layouts is forty builds.

How often it runs

A single extract costs less than the same data refreshed every hour, forever.

How the site is built

A plain HTML page is quick. A site that renders everything in the browser takes more work.

Volume

Thousands of pages and millions of pages need different infrastructure behind them.

Fields and cleaning

Pulling six fields is simpler than pulling sixty and normalising them across sources.

Ongoing maintenance

Sites change. Retainers include the fixes; fixed-price projects include an agreed window.