We have inspected wind towers in factories in the Northeast, South and Southeast regions, also providing inspection and repair services in dozens of wind farms.

United States

We have an inspection unit at a wind tower factory in Amarillo, Texas, as well as a service unit performing maintenance and repairs at wind farms across the country.


We have inspection units in two wind tower plants, located in the cities of Florencio Varela (near Buenos Aires) and Esperanza.

South Africa

We have a tower inspection unit in Cape Town.


Tech Wind will soon be landing in the country of Cervantes in order to launch its first European unit.

Other countries

Tech Wind has provided special services in countries such as China and Turkey.