Westwood's Denver Office Has Grown!
Having first opened its doors in the fall of 2018, our Denver office has grown to 30 experts supporting power projects nationwide. The team has upgraded to a larger suite in the same building to meet current needs as well as future growth. The team’s new address is 10170 Church Ranch Way, Suite 201, Westminster, CO 80021.
Westwood’s team in Denver represents multiple technical disciplines and many years of collective market knowledge. Staff expertise includes civil, electrical, water resources, and geotechnical engineering; and land surveying. The Denver office collaborates with the balance of Westwood to support the development and construction of wind, solar, storage, and power delivery projects throughout the state and elsewhere.