Who is #TeamThrasher?

Thrasher delivers the services required for communities and industries to thrive. We are dedicated to creating successful outcomes and building strong partnerships. Interested in joining our team? Visit our Careers page for more information.

Our Services

Integrated services to plan, finance, build, operate and maintain the full life-cycle of a project.


Our Projects

When you need a job done, choose someone who has done it before. Our work speaks for itself.


This is Thrasher

We’ve been growing, adapting, and thriving for over 30 years… and, we’re not done yet.


Our work speaks for itself