Audubon Companies

$24.0M revenue • 120 employees • 1800 Wazee St Ste 392, Denver, CO, 80202, United States

Last Updated Aug 28, 2026

Company Overview

Company Name

Audubon Companies

Address

1800 Wazee St Ste 392, Denver, CO, 80202, United States

Approx. Annual Revenue

$24.0M

Employees

120

Established

2012

Locations

8

About Audubon Companies

Audubon is a global provider of EPC, fabrication, and field services for energy, power, utility, and manufacturing markets. The company is headquartered in Denver, Colorado, United States, and offers a wide range of services including engineering, procurement, fabrication, construction, operations, and maintenance across various industries such as oil and gas, petrochemicals, power, and water.

Business Profile

Read from the Audubon Companies website on Oct 13, 2026. Hover an item to see the exact wording it came from.

About the website

Website quality (AI-assessed)
8/10 · Current news and case studies; Clear navigation and contact options

Audubon Companies locations

8 Google Business Profile listings.

LocationGoogle categoryReviewsStatus
1800 Wazee St Ste 392, Denver, COprimary——Claimed
201 Rue Iberville Ste 205, Lafayette, LA——Claimed
510 Trenton St, West Monroe, LA——Claimed
5 Sanctuary Blvd Ste 300, Mandeville, LA——Claimed
3505 W Sam Houston Pkwy N Ste 150,, Houston, TX———
12301 Kurland Dr Ste 225, Houston, TX— 3.7 (3)Claimed
4600 J. Barry Ct Ste 100, Canonsburg, PA— 5.0 (2)Claimed
15 E 5th St #1200, Tulsa, OK— 5.0 (1)Claimed

Engineering Companies near Denver, CO

Browse all Engineering companies in Colorado →

Frequently Asked Questions about Audubon Companies

Categories

Technologies Used

Social Profiles

Key Decision Makers

David Robison Chief Executive Officer
LinkedIn
Francesca Liso Procurement Specialist
LinkedIn