Our People

Our firm is not made up of leaders and followers. We are a firm of leaders empowered to do what is right to serve the customers.

It follows then that our Management Team exists to create a supportive environment for our associates to achieve the highest levels of performance in service of our clients, while at the same time honing a carefully managed growth strategy.

Our Associates are the people through which our service flows. These people have created a culture that rejects ambiguous mediocrity and embraces the ever present challenge of providing industry leading service.

 

Management Team

Fred Haynes
Director
fhaynes@haynesmechsys.com

Kraig Haynes
President
khaynes@haynesmechsys.com

Terry Koenig
Vice President
tkoenig@haynesmechsys.com

Steve Moss
Chief Operating Officer
smoss@haynesmechsys.com

Jerry Hegge
Operations Manager
jhegge@haynesmechsys.com

Jon Donahue
Sales Manager
jdonahue@haynesmechsys.com

Mike Zimmerman
Selling General Manager – Fort Collins
mzimmerman@haynesmechsys.com

 

Kraig and Fred Haynes

Nick LaFortuna
Selling General Manager – Phoenix
nlafortuna@haynesmechsys.com