RICS Firms Scraper avatar

RICS Firms Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
RICS Firms Scraper

RICS Firms Scraper

Scrape RICS' official Find a Surveyor directory (ricsfirms.com) - 40,000+ chartered surveying firms worldwide. Search by location, firm name, keyword, service, topic, or country, or fetch specific firms by office ID/URL.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 days ago

Last modified

Share

Scrape RICS' official Find a Surveyor directory (ricsfirms.com) — the Royal Institution of Chartered Surveyors' worldwide listing of 40,000+ chartered surveying firms. Search by town/city/postcode, firm name, keyword, surveying service, consumer topic, or country — or fetch specific firms by office ID/URL for a full profile. HTTP-only, no auth, no proxy.

What this actor does

  • Two modes: search (directory search with filters) and byOfficeIds (direct lookup by office ID / profile URL)
  • Filters (combinable): location, firm name, keyword, surveying service (131 options), consumer topic (52 options), country (102 options), RICS-regulated only, residential-only, commercial-only, free-advice-only
  • Full firm profiles: optionally enrich each result with services offered, surveyor type, business type, partners/directors, and RICS personnel
  • Global coverage: the UK directory by default, or any of the 100+ countries RICS firms operate in
  • Empty fields are omitted — every record only contains data the firm actually published

Output per firm

  • officeId, ricsFirmNumber — RICS' internal office/firm identifiers
  • firmName, ricsRegulated
  • aboutUs — firm's own description
  • address, town, city (search mode; broader locality than town, e.g. "London" vs. "London, NW4"), region, postalCode, country, countryCode
  • latitude, longitude — geocoordinates (profile lookups)
  • phone, email, websiteUrl
  • logoUrl — firm logo (when published)
  • servesResidential, servesCommercial, offersFreeAdvice, basedInSearchArea (search mode)
  • listingPackage — RICS directory listing tier (search mode)
  • surveyorTypes[] — e.g. "Chartered Building Surveyor"
  • servicesOffered[] — e.g. "Party walls", "Valuation", "Building surveying"
  • businessType — e.g. "Private Practice"
  • partnersAndDirectors[], ricsPersonnel[]
  • regulationStatusText
  • sourceUrl — the firm's live profile page on ricsfirms.com
  • recordType: "surveyorFirm", scrapedAt

Note: the "Services & Staff" panel (servicesOffered, surveyorTypes, businessType, partnersAndDirectors, ricsPersonnel) is only published by RICS for firms with an enhanced directory listing. Basic listings still return full contact details (name, address, phone, email, website) but omit these fields — this reflects what the firm actually published, not a scraping gap.

Input

FieldTypeDefaultDescription
modestringsearchsearch / byOfficeIds
locationQuerystringLondonTown, city, or postcode (mode=search)
firmNameQuerystringFilter by firm name (mode=search)
keywordstringFree-text keyword against "about us" and services (mode=search)
serviceNameselectOne of 131 surveying services (mode=search)
topicNameselectOne of 52 consumer topics, e.g. Buying, Party Walls (mode=search)
countryCodeselectOne of 102 countries; blank = UK default (mode=search)
includeFullProfilebooltrueFetch each firm's profile page for the full "Services & Staff" panel (mode=search)
ricsRegulatedOnlyboolfalseOnly keep RICS-regulated firms (mode=search)
residentialOnlyboolfalseOnly keep firms serving residential clients (mode=search)
commercialOnlyboolfalseOnly keep firms serving commercial clients (mode=search)
freeAdviceOnlyboolfalseOnly keep firms offering free initial advice (mode=search)
officeIdsarrayOffice numbers or profile URLs (mode=byOfficeIds)
maxItemsint25Hard cap (1–1000)

Example: firms near a UK town offering a specific service

{
"mode": "search",
"locationQuery": "Manchester",
"serviceName": "102",
"maxItems": 50
}

Example: browse a whole country

{
"mode": "search",
"countryCode": "AU",
"maxItems": 100,
"includeFullProfile": false
}

Example: lookup specific firms by office ID

{
"mode": "byOfficeIds",
"officeIds": ["233706", "https://www.ricsfirms.com/office/266306/Crest-Surveyors-Ltd"]
}

Use cases

  • Lead generation — build a list of chartered surveyors in a target region for partnership or referral outreach
  • Market research — analyze surveying-firm density and service mix by town, region, or country
  • Directory aggregation — feed RICS-verified firms into a real-estate or conveyancing marketplace
  • Compliance checks — confirm a firm's RICS-regulated status before engaging them
  • Competitive analysis — compare service offerings and business types across firms in a market

FAQ

What is RICS Find a Surveyor? The Royal Institution of Chartered Surveyors' official public directory of member firms, covering residential and commercial surveying, valuation, party walls, and more. See ricsfirms.com.

Is authentication required? No. The directory and every firm profile page are public.

What's the difference between search and byOfficeIds? search browses the directory by location/name/keyword/service/topic/country. byOfficeIds fetches one or more specific firms directly when you already know their office number or profile URL (e.g. from a previous search run).

Why do some firms have fewer fields than others? RICS' directory has tiered listings — enhanced (paid) listings publish a full "Services & Staff" panel; basic listings only publish contact details. The actor never fabricates missing data.

Can I search outside the UK? Yes — set countryCode to any of the 102 supported countries, optionally combined with locationQuery for a specific city within that country.

What does basedInSearchArea mean? true if the firm's office is physically located in/near the searched location; false if it was matched by name/service but is based elsewhere. Only present for location-based searches.

How fresh is the data? Real-time — every run queries RICS' live directory and profile pages directly.