top of page
John Hafner

John Hafner is the majority member of Green Environmental Services. John started GES in 2009 and has over 28 years of experience in the solid waste industry. During John’s career, he has worked with two of the largest companies in the industry. John has served in various capacities during his career including assistant controller, special projects supervisor, operations manager, sales manager, and general manager of various hauling companies and landfills. John has been responsible for several different facilities and has been involved in the servicing of some of the largest municipal contracts in the Southern United States.

John holds many certifications including his Class B CDL, Certified Manager of Landfill Operations, Certified Manager of Transfer Station Operations, Certified Manager of Construction and Demolition Landfill Operations and Certified Manager of Recycling Systems and Waste Diversion.

John is responsible for the overall business of the different Green Environmental Services operation locations and ensuring that the locations have all the necessary equipment and other support items needed to successfully service the customer.

John holds a degree in accounting from Arkansas State University. He is married to Laura Hafner and they have four children.


1-405-823-7947 (cell)

Joe Hafner

Joe Hafner currently serves Green Environmental Services as Chief Financial Officer. He also worked several years for Waste Management where he served as controller for multiple hauling companies and landfills and served as the accounting manager for the entire state of Arkansas.


Joe Hafner is a 1992 graduate of Arkansas State University with a Bachelor of Science degree in Accounting. He is a CPA and a member of the American Institute of Certified Public Accountants and the Arkansas Society of Certified Public Accountants. Joe has over 26 years of accounting experience including both public and corporate accounting.


Joe has also worked in the manufacturing sector of industry including stints as controller for Douglas/Quikut which is a division of Berkshire Hathaway and as V.P of Finance/Group Controller for Colson Group USA which is the nation’s largest manufacturer and distributor of casters and wheels for the material handling industry.


Joe Hafner been married to Margo Hafner for over 17 years and they have two children.


1-870-926-0285 (cell)

Green Environmental Services • Kansas
GES Kansas Contact Info:
608 East 2nd Street
Erie, KS 66733
Tricia Page Pic.jpg
Tricia Page

Tricia Page serves Green Environmental Services as the Office Administrator.  Tricia has been with GES since August of 2018 and is responsible for all of the accounts receivable, accounts payable, and daily functions for all of the GES companies.

Tricia is a 2013 graduate of Pittsburg State University with a Bachelor of Business Administration degree in Accounting and a 2015 graduate of PSU with a Masters of Business Administration degree.


Tricia is married to Preston Page and they have one son, Payden.


Jason Thompson

Jason Thompson (or JT as he is known to his friends and family) serves GES Kansas as Operations Manager. JT has worked for GES since 2012 and is responsible for making sure all the drivers pick up their routes in a safe and efficient manner as scheduled. JT is also responsible for the maintenance of the trucks. JT has been in the solid waste industry since 1999 including manager for Dual County Sanitation.

JT is married to Stephanie and they have two sons.



Sanitation Services • Ottawa
Kansas GES Contact Info:
211 W. Wilson St.
Ottawa, KS 66067
Brandon Spencer Pic.jpg
Brandon Spencer

Brandon Spencer serves Ottawa Sanitation Services as the managing member. Brandon has worked for the GES family of companies since April 2018 and is responsible for all aspects of the Ottawa operation.  Brandon has grown up in the solid waste business and started his career with Waste Connections when he was 16.  He graduated from Oklahoma University and is a major sports fan who attends all of the OU home football games.  Prior to working with GES, Brandon was a manager at Waste Connections for 3 years. 


1-316-206-3557 (cell)

Brenda Ferguson Pic.jpg
Brenda Ferguson

Brenda serves Ottawa Sanitation Services as the Office Manager. Brenda has worked for Ottawa Sanitation since 1993 and her father started the business in the 1957.  Brenda is responsible for all the daily activities of the office including accounts receivable, accounts payable, and working with the drivers to ensure all customers are served in a friendly and satisfied manner.  Brenda is married to Lonnie and has a grandson named Ryan.




Green Environmental Services • Oklahoma
GES Oklahoma Contact Info:
614 Industrial Road
Bristow, OK 74010
Gary Henderson

Gary Henderson serves Green Environmental Services of Oklahoma as the managing member. In this role, Gary is responsible for all aspect of the Oklahoma operations. Gary has been a part of the GES family since 2009 and has many years of experience in the waste industry as both a maintenance supervisor and Oklahoma division manager for IESI for 8 years. Gary was also the owner/operator of Affordable Environmental Services in the Bristow area for many years. Gary has been married to Juli Henderson for 20 years. They have 4 kids, 14 grandchildren and 1 great grandson.

1-918-606-2290 (cell)

Juli Henderson

Juli Henderson serves Green Environmental Services of Oklahoma as the office manager. In this role, Juli is responsible for many different functions including customer service, invoicing, payment application and other duties as needed. Juli has been a part of the GES family since May 2015 and has many years of experience in the waste industry. Juli worked as the office manager for IESI. After leaving IESI, Gary and Juli started Affordable Environmental Services in July 2009. Juli has been married to Gary for 20 years. They have 4 kids, 14 grandchildren and 1 great grandson. They are very active in the local community and can often be found at a sports event, barbeque or swim party.

1-918-630-0002 (cell)

Green Environmental Services • Arkansas
GES Arkansas Contact Info:
(501) 288-8346
Wayne Rathbun

Wayne Rathbun serves Green Environmental Services of Arkansas as the managing member. Wayne has worked for GES since May 2016 and is responsible for all aspects of the Arkansas operation. After a successful stint as a college baseball coach, Wayne joined Waste Management and became District Manager of Tulsa OK in 1997. Wayne excelled in this position and was offered the Senior District Manager position in Little Rock AR. Wayne eventually was promoted to manager of the Pine Bluff, Texarkana, and Russellville operations in addition to his Little Rock responsibilities. In this capacity, Wayne oversaw the daily operations of 150 trucks and over 225 employees. In 2008, Wayne was promoted to Manager of Business Development where we worked with municipalities, state solid waste districts and acquisitions.


Wayne left Waste Management in 2014 where he became the District Manager for Progressive Waste overseeing five locations in North Louisiana. His district was awarded the corporation’s “District of the Year” award for overall business performance for 2015.


Wayne has been married to Monica Rathbun from North Little Rock for over 27 years. They have two sons.


1-501-804-9520 (cell)


Success! Message received.

bottom of page