Houston-based Turner Bros. LLC, a provider of integrated lifting and specialized transportation solutions to the industrial, energy and wind industries, has opened the Abilene Wind Service Center.
The 43-acre Abilene Wind Service Center is strategically located in the West Texas wind industry corridor and provides the following technical services:
– turbine construction,
– comprehensive turbine maintenance,
– mechanical completion,
– crane and rigging solutions, and
– customized transportation and logistics solutions for components of extreme weights and difficult dimensions.
SOURCE: Turner Bros. LLC