Dr. Hayes has been affiliated with many groups and organizations throughout his entire career. Some examples are:

Professional Registration

Professional Engineer

Louisiana (#36036)

Mississippi (#09728)

Nevada (#021944)

Board Certified Environmental Engineer

American Academy of Environmental Engineers