Tecta America
U.S. · 108 locations

108 Tecta America roofing offices in 38 states, from the office map on Tecta America's own site. Texas (9), Florida (8), California, North Dakota and Ohio (6 each) have the most.

More about this list

Tecta America grows by buying local commercial roofers that keep their names, so the brand column carries the name each office trades under: 42 offices trade as Tecta America or Schwickert's, 13 as Empire Roofing, 5 as The Melanson Company, and 48 as 41 other local companies such as Eberhard, Christianson, Wolfe Roofing and Western Roofing Service. name keeps the full legal name, e.g. "Alpine Roofing Co, A Tecta America Company, LLC". Every row has phone, email, the office's page and Tecta America's own map point. Tecta America prints many addresses without a ZIP; for 61 of them the ZIP was read from the street address (zipSource says which), and 2 have none.

108Locations
38States
21Data Fields
October 2, 2026File built

Need just some of them? Ask in your own words.

●Where the rows are

Map of where the Tecta America Locations are
One dot for every ZIP code with at least one location. Ask above for any part of it: a state, a city, a distance.

≡Sample Data Preview

tecta-america-locations.csvscroll →UTF-8
nameaddresscitystatezipphonewebsitebrandparent companylocation typeemailalso known aszip sourcegeo precisioncountycounty fipscounty noteaddress qualitycountrylatitudelongitude
Tecta America Southeast LLC – Birmingham, AL5578 Morgan StreetBirminghamAL35210(205) 836-2102https://www.tectaamerica.com/location/birmingham-alabama/Tecta America Southeast LLC – Birmingham, ALTecta America Corp.Roofing Officeinfo.birmingham@tectaamerica.compublishedsourceJefferson County01073completeUS33.5815908-86.637283
Sterling Commercial Roofing, a Tecta America Company, LLC – Bettendorf7595 State StreetBettendorfIA52722(563) 232-8858https://www.tectaamerica.com/location/sterlingcommercialroofingbettendorf/Sterling Commercial RoofingTecta America Corp.Roofing Officejsawyer@tectaamerica.compublishedsourceScott County19163completeUS41.5674483-90.4267998
Schwickert's Tecta America of Mankato LLC330 Poplar StreetMankatoMN56001(507) 387-3101https://www.tectaamerica.com/location/commercial-roofing-mankato-minnesota/Schwickert's Tecta America of MankatoTecta America Corp.Roofing Officeinfo.mankato@tectaamerica.compublishedsourceBlue Earth County27013completeUS44.1639558-94.010858
Eberhard Southwest Roofing, a Tecta America Company, LLC3995 West Dewey DriveLas VegasNV89118(702) 873-2212https://www.tectaamerica.com/location/eberhard-southwest-roofing/Eberhard Southwest RoofingTecta America Corp.Roofing Officepmckellar@tectaamerica.comcensus geocoder (street address)sourceClark County32003completeUS36.087841-115.1926068
ARS, a Tecta America Company, LLC4700 N. Wilcox DriveSioux FallsSD57104(605) 332-1698https://www.tectaamerica.com/location/ars-roofing/ARSTecta America Corp.Roofing Officejziebarth@tectaamerica.compublishedsourceMinnehaha County46099completeUS43.5980115-96.6723349
Five sample rows; the file you buy has all 21 columns.

{}What's in each row

FieldWhat it isRows filled
brandThe local company name the office trades under (Empire Roofing, Eberhard, Tecta America Southeast and so on)100%
parentCompanyThe company that owns the office100%
nameThe office's full name as Tecta America lists it, e.g. "Alpine Roofing Co, A Tecta America Company, LLC"100%
locationTypeRoofing office, headquarters or franchise office, as the company's site says100%
addressStreet address100%
cityCity100%
stateTwo-letter state code100%
zipZIP code98%
countryCountry code (US)100%
phoneOffice phone number100%
emailOffice email, where the company publishes one100%
websiteThe office's page on the company's site100%
latitudeGPS latitude100%
longitudeGPS longitude100%
zipSourcepublished when the company prints the ZIP; census geocoder (street address) when it printed none and the ZIP was read from the street address98%
geo_precisionHow the coordinates were arrived at: the company's own map point (source), a geocode of the street address, or the ZIP's centre100%
countyCounty name100%
county_fipsFive-digit county FIPS code100%
county_noteSet when the ZIP code spans more than one county22%
address_qualitycomplete, no house number, po box, missing city or zip or missing100%

Rows filled is measured on every row of the delivered file.

✓Where this data comes from

This dataset is compiled from Tecta America's own public branch locator, the system behind the “find a branch” page on their website.

October 2, 2026

Snapshot built

21 fields

Columns in the file

Fill measured

On every row of the delivered file

How we build and date every file: methodology.

Using ChatGPT, Claude or an API?

No setup needed. Ask ChatGPT or Claude your question about the Tecta America Locations and give it this page: it can open https://locationlists.com/find?dataset=tecta-america-locations with the filters you need and show you the count and price.

Using ChatGPT or Claude? Tell it to answer from locationlists.com/find — no account, no connector.

How assistants ask

No connector needed. Any AI assistant can answer from this site with a web link, no connector, no account: open https://locationlists.com/find with the question as query parameters.

If a question needs filtering, distance, drive time, combining lists or a price, open a /find link: either put the question itself in q=, or build the structured link. The answer does not need an API, a connector or an account.

Simplest, the question itself: https://locationlists.com/find?q=<the question in plain words>

Or set the parts yourself: https://locationlists.com/find?dataset=<slug>&state=<ST>&city=<city>&county=<county>&zip=<zip>&near=<place or zip>&radius=<miles>&drive=<minutes>&where=<column>:<op>:<value>&total=<rows>

Leave out what the question does not need. Use radius for straight-line miles or drive for minutes of driving (5 to 60), not both; near can name several places separated by | to reach from any of them. To ask about several lists at once, use datasets with two or more names, or category with a kind of business. To compare two lists, add relate=nearest and the other list with b. in front of its parameters. To count by area, use areas=county (or zip, state, metro). To keep only places whose county, ZIP code, metro area or state meets a Census figure, add area_where (for example county:population>1000000); with areas, per=100000 gives counts per 100,000 residents.

Links an assistant can open, each showing how many rows match, a few preview rows and the price for just that part:

Optional: connect for repeat use or wallet payments:

Read https://locationlists.com/skill.md and follow the instructions to connect LocationLists. Then show me the Tecta America Locations list.

Your assistant will walk you through setup and show you the price before you pay.

For developers

At 108 records this dataset is not sold by the row — buy the file. Without a connector, open https://locationlists.com/find?dataset=tecta-america-locations. An agent connected to https://locationlists.com/mcp can still search it, read a free sample file of up to 10 rows and buy the whole file itself. How agent purchasing works

?Frequently Asked Questions

Why do most rows not say Tecta America in the brand column?

Tecta America buys local roofing companies and lets them keep their names. brand is the name the office trades under; parentCompany reads Tecta America Corp. on every row, so filter on parentCompany to see the whole network.

Is this list in the Roofing Contractor Industry Bundle?

Yes. The bundle puts this list together with the other five roofing roll-up office lists, our US Roofing Contractors list of manufacturer-certified contractors and 15,586 independent roofing contractors in one CSV, tagged by company, for less than buying the lists one by one.

How current is it?

Snapshot built on October 2, 2026. It is a one-time snapshot and is not rebuilt on a schedule.

↔Also sold in this industry bundle

↔Other roofing contractors lists