About FirmLens
Built by two people and an AI
FirmLens reads company websites and turns them into profiles you can search, filter and export.
Why we built it
Every sales team we know does the same research by hand. You find a company, open its website, click through products and projects, and try to work out whether it's worth a call. Then you do it again for the next one.
That information is already public. It's spread across thousands of sites, in a different format on each. We built a crawler to collect it and use Claude to sort it into fields that make sense for each industry: installed capacity and certifications for energy companies, brands sold and workshops for car dealers.
We started with renewable energy and added car dealerships next. Cyber security is in development. If your market is made up of many similar companies with websites, we can probably build a directory for it. Tell us which one.
The team

Marcel (left) and Kay (right) building FirmLens in Amsterdam.
Marcel Ruettgers
Strategy & Growth
20+ years in business and a former IKEA executive. Marcel looks at a messy market and finds the structure underneath it. He owns strategy and growth at FirmLens and is based in Amsterdam.
Kay Nelson
Engineering & Data
Self-taught full-stack developer who built and sold a profitable company before FirmLens. Kay built the crawler, the search clusters and the data pipeline behind every profile.
Jean-Claude
AI Teammate · Claude Code by Anthropic
Jean-Claude writes much of our frontend code, catches bugs and helps process thousands of company profiles. With a team of two, FirmLens wouldn't exist without it, and we'd rather say so. We named it Jean-Claude because anyone you work with every day deserves a name.
How profiles are made
Our crawler reads company websites around the world on a rolling basis. Claude extracts the details into structured fields, and every profile shows when it was last updated.
Coverage depends on what each company publishes, so check anything important with the company itself. If a profile is wrong, tell us and we'll re-crawl it.
Small on purpose
We've chosen not to raise money, and we plan to stay small. That keeps us fast and lets us build what customers ask for.
We build locally. We deploy globally.
Built in Amsterdam.
With a considerable amount of AI.