Skip to main content

Alabama Cleaning Service Leadership Team

Pat Hennessy | President

Pat Hennessy | President

256-301-1338
Email Pat

Pat Hennessy’s skills, expertise, and experience led him to start Alabama Cleaning Service. Pat grew up working in his father’s manufacturing plant while in high school. After college he started selling paper and chemicals to manufacturing purchasing agents for industrial supply chains. After several years in chemical and paper sales, Pat ventured out to start his own company. His vision for the company helped him compile a seasoned and well-trained management team to grow ACS into one of the most trusted janitorial and commercial cleaning services in the state. Pat enjoys golf, college football, and hunting. He resides in Decatur, Alabama, with his wife and their two children.


Mac Hennessy | Vice President

Mac Hennessy | Vice President

256-301-1338
Email Mac

Mac Hennessy joined Alabama Cleaning Service in 2018 and has been instrumental in the company’s growth. Mac attended Samford University in Birmingham, Alabama where he played golf for four years and earned an undergraduate degree in business management. He went on to graduate from Samford University and earned his M.B.A. in finance. Mac has worked in all areas of the business and understands what it takes to create a winning partnership with our customers. His main function now is to help create new partnerships and support existing ones. Mac enjoys hunting, fishing, golfing, and spending time with his family. Mac and his wife are presently anticipating the birth of their first child.


Mark Key | Operations Manager

Mark Key | Operations Manager

256-301-1338
Email Mark

Mark Key joined Alabama Cleaning Service in 2006 and has been an integral component of the company's' success across Alabama. Mark brings with him over 20 years of experience in day-to-day operations and janitorial service management. Mark works to ensure that our cleaning services are done properly and in a timely manner. His attention to detail and customer service skills are essential for client relations and to achieve ongoing customer satisfaction. An avid Auburn fan who enjoys huntingand baseball, Mark lives in Harvest, Alabama, with his wife and two children.


Terry Campbell | Management Support

Terry Campbell | Management Support

256-301-1338
Email Terry

Terry Campbell is the newest member of the Alabama Cleaning Service management team and a great fit as a 30-year veteran in contract professional cleaning and an expert in healthcare facility cleaning. Terry is well seasoned in all facets of manufacturing and medical facility cleaning and excellent at managing a team. He is responsible for preparing bids for proposals, so he is often one of the first faces you’ll see representing Alabama Cleaning Service. In addition to preparing quotes, he assists in all day-to-day operations and overseeing quality of work and customer satisfaction. Terry resides in Cullman, Alabama, and enjoys hunting and spending time with his wife, children, and grandchildren.


Heather Dutton | Office Manager

Heather Dutton | Office Manager

256-301-1338
Email Heather

Heather Dutton joined Alabama Cleaning Service in 2006 and plays a leading role in the day-to-day office operations. Heather’s duties include overseeing personnel files, insurance reports, payroll, safety/OSHA reporting, accounts receivable, and accounts payable. In addition to general office duties, Heather also handles all human resource duties for Alabama Cleaning Service. She resides in Moulton, Alabama, with her husband and daughter. In her spare time she enjoys spending time with her family and friends, reading, and traveling.


Maggie Bates | Director of Sales

Maggie Bates | Director of Sales

256-227-6850
Email Maggie

Maggie Bates joined Alabama Cleaning Service as our Director of Sales in 2010. She meets with clients throughout Alabama and helps account executives generate and close leads. She started her career in hotel sales representing some of the most prestigious resorts in Alabama, Florida and Tennessee. Maggie is a past board member of the Alabama Travel Council, Alabama Council of Association Executives. In her spare time Maggie spends her time painting and traveling. She is married and the mother of two children.