Scrapers.lat logo scrapers.lat
Public records

Checkatrade UK Tradespeople & Trades Contacts Scraper

Extract UK tradespeople from Checkatrade by trade and location: company name, trade category, area covered, phone, address, rating, review count, verified status, member since and profile URL. Export to JSON, CSV or Excel.

31 fields per record JSON · CSV · Excel · API Pay per use
checkatrade-uk-scraper.json 200 OK
{
  "imageUrl": "https://lh3.googleusercontent.com/jZGw1BHIkiBI…",
  "bannerImageUrl": "https://lh3.googleusercontent.com/-Uda_q8-tXGY…",
  "companyName": "EMERGENCY PLUMBER LONDON LTD",
  "primaryTrade": "Plumber",
  "trades": ["Plumber","General Plumbing","Underfloor He…,
  "profileUrl": "https://www.checkatrade.com/trades/emergencypl…",
  "companyId": 438624,
  "phone": "+447578301916",
  "phoneLabel": "07578 301916"
}
What you get

Every run returns clean, typed records, ready for your CRM, spreadsheet or database.

  • One clean record per result, deduped and normalized
  • Stable schema in JSON, CSV or Excel, or read it via the Apify API
  • Pay per use in the cloud, nothing to install or maintain
Fields it returns
Image UrlBanner Image UrlCompany NamePrimary TradeTradesProfile UrlCompany IdPhonePhone LabelPhone NumbersAddress LocalityAddress RegionArea CoveredRating
Sample output

A real example record, exactly the shape you receive.

Image UrlBanner Image UrlCompany NamePrimary Trade
https://lh3.googleusercontent.com…https://lh3.googleusercontent.com…EMERGENCY PLUMBER LONDON LTDPlumber
https://lh3.googleusercontent.com…https://lh3.googleusercontent.com…Nelson Plumbing & Heating LTDCentral Heating
https://lh3.googleusercontent.com…https://lh3.googleusercontent.com…AJ & RC Plumbing Services LtdPlumber
https://lh3.googleusercontent.com…https://lh3.googleusercontent.com…JB7 Plumbing and Heating LimitedCentral Heating
https://lh3.googleusercontent.com…https://lh3.googleusercontent.com…ABS Plumbing and HeatingCentral Heating
GET /checkatrade-uk-scraper
{
  "imageUrl": "https://lh3.googleusercontent.com/jZGw1BHIkiBI…",
  "bannerImageUrl": "https://lh3.googleusercontent.com/-Uda_q8-tXGY…",
  "companyName": "EMERGENCY PLUMBER LONDON LTD",
  "primaryTrade": "Plumber",
  "trades": ["Plumber","General Plumbing","Underfloor He…,
  "profileUrl": "https://www.checkatrade.com/trades/emergencypl…",
  "companyId": 438624,
  "phone": "+447578301916",
  "phoneLabel": "07578 301916"
}

Frequently asked questions

What data does it return?

For each tradesperson: company name, trade categories, phone, town and county, area covered, rating out of 10, review counts, verified status, how long they have been a member and the profile link.

How do I search a wider area?

Add several locations and several trades. Every trade is searched in every location in a single run.

Does it need an account or login?

No. It reads only publicly listed business information.

Will I be charged for empty runs?

No. You are only billed per tradesperson actually returned.

Ready when you are.

Run the scraper live on Apify right now, or have us build one tailored to exactly what you need.