Italy construction companies list with phone and address: at least 155 found in Bergamo in one run — any province on request
An Italy construction companies list with phone, operating address, website and the emails published on the website. We extract it on request from Google Maps and the Italian national directories. In Bergamo one run returned at least 155 construction companies. Get 20 free rows from your area, then from $0.01 per lead through the API or from €290 per province.
20 free rows · the source written on every row · extracted when you order it, by province or by radius
What this list of construction companies in Italy is
It is the list of the construction companies in an Italian area — general builders, renovation firms, small craft builders — with business name, operating address, phone, website and the emails published on that website. It is not an archive to download: it is extracted when you order it, so the collection date is the delivery date.
It is not an approved suppliers register or a list of firms qualified for public tenders, which are kept by public bodies and regions, and it is not a ranking of the largest groups. This file is for companies that sell to builders: materials, rentals, software, services. For them the operating address matters, the office or the yard the company orders from, more than the registered address.
How we counted it: in Bergamo the search «impresa edile» (construction company) returned 211 listings; 56 were other categories (building materials dealers, property developers, excavation and demolition firms, painters) and we removed them: that is exactly what the category column in the file is for. 155 companies remain, in a run that stopped before exhausting the city: there are at least that many.
The fields you get on every row
These are the columns of the CSV or XLSX. The enrichment fields (email, social profiles, website status) are filled only for the businesses with a reachable website.
| Field | Type | What it contains |
|---|---|---|
| Business name | text | The company name, cleaned of duplicates and of company forms written in different ways (srl, s.r.l., S.R.L.). |
| Category | text | The category declared on the listing: it separates construction companies from building materials dealers, property developers and painters, which the search brings along. |
| Address | text | Street and number of the operating address: the office or the yard, not the building site of the moment. |
| City, province and postcode | text | Three separate columns in the file, so you can split the list by sales territory without reworking it. |
| Phone | text | The number published on the listing, normalised to international format; mobiles, often the owner's, stay separate from office landlines. Before a calling campaign the numbers must be screened against Italy's do-not-call register (Registro Pubblico delle Opposizioni). |
| Website | URL | The company domain. When the column is empty the company has no website: in Bergamo that happened in 41 cases out of 155. |
| Email found on the website | text | The emails published on the business website, read from the site itself during enrichment. More than one when there are several. |
| Social profiles | URL | Facebook, Instagram and LinkedIn linked from the website: many builders post their finished jobs there. |
| Rating and reviews | number | Average star rating and number of reviews on the listing, where they exist: an order of magnitude of the work done for private clients. |
| Date of last review | date | When someone last wrote a review: the most honest signal that the business is still trading. |
| Active | yes / doubtful / no | Flag computed from the date of the last review and the website status. «Doubtful» means to be checked, not to be thrown away. |
| Operating address confirmed | yes / no | It is yes when the map and the national directory show the same address. It is the field that keeps your sales rep from driving to the accountant's office. |
| Coordinates | number | Latitude and longitude of the operating address: they let you keep only the companies within a radius of your warehouse or rental depot. |
| Source per row | text | Google Maps, national directory or both: every row says where it comes from. On request we add the VAT number where the register shows it, checked on VIES. |
How we build the list
Five choices that decide how many right rows end up in the file.
The sector from the listing, not from the ATECO code
A company picks its ATECO activity code when it registers and often never updates it when the business changes. We take the category the business shows today on its public listing, on Google Maps and on the Italian national directories.
The operating address, not only the registered office
The address is where the business works and answers the phone, not the registered office in the company register, which is sometimes only an administrative address.
Source and date for every field
Next to phone, website and email you see where the value came from and the day we read it.
Measured coverage
Every list says how many rows really have a phone, a website or an email, counted and not estimated. On this page, in Bergamo: phone 95% (148 of 155), website 74% (114 of 155). Email coverage is measured in the sample from your area.
Every month, only the changes
With the monthly refresh you receive new openings, closures and changed contact details, not the whole list again.
Before a calling campaign, Italian numbers must be screened against the Registro Pubblico delle Opposizioni, Italy's do-not-call register. A business that finds itself in a list can ask to be removed: remove your business from our lists.
How the list is built
From the map to the file, step by step
Five steps, always the same. They are the same public collectors you find in the API: if you prefer, you can run them yourself.
1. Extraction from the map
The google_maps_places collector sweeps the area you name with the search «impresa edile» and collects every listing: name, category, address, phone, website, rating and reviews. It is the source that covers the companies with an office or a yard marked on the map.
2. National directories for small builders
The business_directory collector goes over the same area on the Italian national directories (Pagine Gialle and Pagine Bianche). It is there for the craft builders who work mostly by word of mouth and have a thin listing on the map, or none at all. The two sources complete each other, they do not replace each other.
3. Deduplication on name and street
We normalise business name and address (abbreviations, punctuation, company forms) and merge the listings that describe the same company. One row is left, but the «source» column keeps track of where it appeared.
4. Enrichment from the website
The local_business_leads collector visits the website of each business and extracts the published emails, other phone numbers, social profiles and the website status. The emails do not come from a purchased archive: they come from the business's own website, and we know from which page.
5. «Active» flag and delivery
From the date of the last review and the website status we derive the active / doubtful / no flag, then export to CSV or XLSX with the source on every row. On request we keep only the companies within a radius of your coordinates and check the VAT numbers on VIES before delivery.
Free sample · no account needed
10 real rows from the Bergamo extraction
Phones and emails are masked on this page. In the free sample they arrive complete, together with the other columns. Names and websites are masked here too: many businesses are registered to a person.
| Business | Street | City | Phone | Website | |
|---|---|---|---|---|---|
| I••••• B••••• | Via Andrea Moretti | Bergamo | +39 035 ••• ••78 | im•••.com | on request |
| P••••• Costruzioni S••••• | Via dell' Industria | Bergamo | +39 035 ••• ••47 | pr•••.it | on request |
| M••••• srl | Via Alberto Pitentino | Bergamo | +39 338 ••• ••37 | ma•••.it | on request |
| Edile A••••• Srl - Impresa Edile - S••••• L••••• | Piazzale Della Repubblica | Bergamo | +39 035 ••• ••43 | as•••.it | on request |
| R••••• Costruzioni | Via S. Vigilio | Bergamo | +39 035 ••• ••08 | rc•••.it | on request |
| M••••• S••••• | Via Orio | Bergamo | +39 02 ••• ••00 | mg•••.it | on request |
| B••••• S••••• | Via Borgo Palazzo | Bergamo | +39 035 ••• ••69 | be•••.it | on request |
| Immobiliare C••••• | Via C. Baioni | Bergamo | +39 035 ••• ••55 | co•••.it | on request |
| R••••• Di L••••• V••••• | Viale Giulio Cesare | Bergamo | +39 327 ••• ••32 | ri•••.it | on request |
| F••••• I••••• S••••• Srl | Via per Grumello | Bergamo | +39 035 ••• ••00 | fe•••.it | on request |
10 rows out of 155 companies extracted in Bergamo with the search «impresa edile», with phones and emails masked on this page; the run stopped before exhausting the city, so there are at least 155 companies. Measured on 2026-10-01 in a single run; the counts refer to the city named, not to the whole of Italy.
Export compatible with
- HubSpot
- Salesforce
- Pipedrive
- Zoho CRM
- Microsoft Dynamics 365
- Odoo
- monday CRM
- Excel
- Google Sheets
CSV and XLSX with one column per field (name, phone, email, operating address, website) that you map in the contact import of your CRM. Through the API the rows reach your systems without a file.
Pricing
What it costs
Two ways. The self-service API if you want to rebuild the list yourself whenever you need it, the finished file if you only want to open the CSV and start. Prices are always «from»: they depend on how many businesses come out of the area you name.
local_business_leads collector, $2 of free credit every month, failed extractions not chargedThe API price is per row delivered: failed extractions are not charged and rows with neither phone nor website are not counted. Prices of the finished files exclude VAT.
Who buys a list of construction companies in Italy
Not homeowners looking for a builder: companies that sell to builders and need the office they order from.
Building materials dealers
Cement, bricks, plasterboard: sales go by delivery area, so you need the operating address and the radius in kilometres from the warehouse.
Plant and scaffolding hire
Excavators, aerial platforms, scaffolding: the owner's direct phone counts more than a generic email address.
Estimating and site software
Quotes, job costing, site safety: 41 Bergamo companies out of 155 had no website, and they are often the ones starting from zero with software too.
Windows, insulation and external wall insulation
Manufacturers and distributors looking for builders to install their products: the list is built by province and filtered on active companies.
Site safety and training
Mandatory courses, protective equipment, safety coordination: a recurring purchase, easier to sell to the companies that are still working.
Insurance brokers
Contractors' all-risks and ten-year latent defects cover: the right contact is the company office, and the date of the last review helps to discard the dormant ones.
A bought list versus a list built on request
The six differences buyers tell us about after trying an archive file.
| Bought list | This list | |
|---|---|---|
| Freshness | A static file: usually it does not say when it was collected. | Extracted the day you order it; on request it comes back every month with the changes only. |
| Source per row | One big pool, with no way to know where each contact comes from. | Every row states the source: map, national directory or both. |
| Address | Often the registered office: the post ends up at the accountant's. | The operating address, with the «confirmed» flag when the two sources agree and the coordinates for the radius. |
| Origin of the emails | Origin not declared, often inherited from other lists. | Emails read on the company website, with the page they come from. |
| Closed businesses | No signal: you find out by calling. | Active / doubtful / no flag and date of the last review on every row. |
| Pricing model | A package to buy whole, often national. | 20 free rows, then from $0.01 per lead through the API or from €290 per province. |
Compliance: what is in the file and what is up to you
The list contains business contacts only: business name, operating address, published number, website and the emails the company publishes on its own website. No data on private clients, no personal contacts, no profiles bought from third parties.
For business-to-business contact the legal basis is legitimate interest, which the GDPR names explicitly for direct marketing in recital 47. Many construction companies are sole-trader craft businesses: we flag them in a separate column, because for them the contact detail counts as personal data and the processing has to be assessed case by case.
Email, SMS and automated messages need consent in Italy. Sending commercial communications through automated systems requires the recipient's prior consent, even when the recipient is a company or a professional (art. 130 of the Italian Privacy Code): the email column is for whoever already has that consent or for one-to-one contacts. Calls with a live operator are allowed only to numbers not listed in the Registro Pubblico delle Opposizioni, Italy's do-not-call register.
When you receive the file you become an independent controller of the data: privacy notice, record of processing and replies to data subjects' requests are up to you. Before any calling campaign the numbers must be screened against the do-not-call register; on request we check the VAT numbers on VIES before delivery.
If your business is in one of our lists and you want it out, the business name and the contact detail to remove are enough: remove your business from our lists.
Sources and standards: Registro Pubblico delle Opposizioni (Italian do-not-call register) · Garante Privacy — telemarketing and unwanted calls · GDPR, recital 47 — legitimate interest · VIES — VAT number check, European Commission
Frequently asked questions
What buyers ask us before ordering. If something is missing, ask for the sample and write the question in the form: a person replies.
Ask for your sample →How many construction companies are there in Italy?
We have not counted a national total, so we do not publish one. The only number we measured is Bergamo: at least 155 companies, searching «impresa edile» and keeping only construction companies, in a run on 1 October 2026 that stopped before exhausting the city. Before you order we tell you how many rows come out of your province.
Does the list include small builders and renovation firms (imprese edili)?
Yes, they are most of it. The list covers general builders, renovation firms and small craft builders, including the ones that work by word of mouth and appear only on the national directories. It is not a ranking of the largest groups and not a register of firms qualified for public tenders. Materials dealers, property developers, excavation firms and painters are removed by category.
How up to date is the data?
It is current to the day of extraction, because the list is generated when you order it instead of being pulled from an archive. The date-of-last-review column tells you, row by row, whether the companies still have clients writing about them. On request we rebuild the file every month and deliver only the changes.
How many construction companies have an email?
The emails do not come from an archive: we read them on the company website, so coverage depends on how many have one. In the Bergamo sample, 114 companies out of 155 (74%) had a website to visit. In the free sample you see the real percentage for your area before you pay, and we do not promise an email on every row.
Is it legal to contact these construction companies?
They are business contacts published by the companies themselves. For B2B the GDPR allows legitimate interest under recital 47, and sole traders are flagged separately. When you receive the file you become an independent controller and, before calling, you must screen the numbers against Italy's do-not-call register. Automated email needs prior consent in Italy.
Is the Italy construction companies list available in Excel, and how fast?
It arrives as CSV and XLSX, so it opens straight in Excel, with the source on every row; JSON on request. The 20-row sample arrives within one business day. A full province usually takes one or two business days, because every website has to be visited one by one to read the emails and social profiles.
Can I buy one province only, or a radius around my warehouse?
Yes, and it is the most requested cut: one province starts at €290. You can also name a radius in kilometres from an address, a list of municipalities or an industrial area. There is no national package you have to buy whole before you can get your area.
Can I get the VAT numbers of Italian construction companies?
On request, yes, where the register shows them: we add the VAT number (partita IVA) as a column and check it on VIES, the European Commission's VAT number check, before we send you the file. Rows where the register does not show it stay without one, and the source column still tells you where each row comes from.
API or finished file: which is better?
The API makes sense if you have someone to integrate it and you want to rebuild the list yourself: you pay from $0.01 per lead and get $2 of free credit every month. The finished file makes sense if you need a province already deduplicated, enriched and checked, without writing a line of code.
What guarantee is there on quality?
Before buying you get 20 real rows from your area for free. After buying, every field we deliver is guaranteed: if a field is wrong, for example an email that does not exist, that row is refunded. For phones the refund applies when the number does not exist or is not valid, not when nobody answers, because a phone that is switched off cannot be verified. The guarantee covers the fields of the list you bought (with «phone only», the phone) and the period to report a row is stated in the order.
Can I import the list into my CRM?
Yes. The file arrives as CSV and XLSX with one column per field (name, phone, email, operating address, website), so the list of construction companies loads through the contact import of HubSpot, Salesforce, Pipedrive, Zoho CRM, Microsoft Dynamics 365, Odoo and monday CRM, or opens in Excel and Google Sheets. With the API the rows reach your systems without a file.
Want to see 20 construction companies from your area?
Tell us the city, the province or the radius from your warehouse: we send you 20 complete rows within one business day, with no account and no card.
Get a free 20-row sampleUpdated 2026-10-03 · Written by the QuanticData team from the collector documentation and the sources cited.