Skip to main content

Alabama Cleaning Service Leadership Team

Pat Hennessy | President

Pat Hennessy’s skills, expertise, and experience led 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 the company to one of the most trusted janitorial and commercial cleaning services in Alabama. Pat enjoys golf, college football, and hunting. Pat resides in Decatur, Alabama, with his wife and their two children.

Mac Hennessy | Vice President

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 recently welcomed their first child.

Heather Dutton | Director of Human Resources

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 her general office duties Heather also handles all human resource duties for Alabama Cleaning Service. Heather resides in Moulton, Alabama, with her husband and three children. In her spare time, she enjoys spending time with her family and friends, reading, and traveling.

Steve Sivley | Director of Compliance

Steve Sivley joined Alabama Cleaning Service in 2020. Steve brings over 30 years of experience in facilities management, with a distinguished background at ABM where he spent more than a decade launching and managing educational facility operations across the Southeast. His deep expertise in compliance, safety standards, and regulatory best practices—especially within K–12 and higher education environments—makes him a critical asset to the ACS leadership team. Known for his thoroughness, integrity, and hands-on approach, Steve ensures that every project meets the highest standards of quality and accountability. Outside of work, Steve is a devoted husband, father, and proud grandfather. He cherishes time with his family and enjoys watching baseball and playing golf.

Mark Key | Chief Operations Officer

Mark Key joined Alabama Cleaning Service in 2006 and has been an integral component of Alabama Cleaning Service’s success across Alabama. Mark brings with him over 25 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 on-going customer satisfaction. Mark enjoys hunting, baseball, and spending time with his grandchildren. He lives in Harvest, Alabama, with his wife and two children.

Terry Campbell | Director of Operations

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

Maggie Bates | Director of Sales

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 enjoys painting and traveling. She is married and the mother of two children.

Mike McCoy | Director of Finance

We’re excited to introduce Mike McCoy, the newest member of the Alabama Cleaning Service team and our Director of Finance. A native of Athens, Alabama, Mike brings with him over 35 years of experience in the finance and accounting field. Mike shares that his favorite part of the job is the people he works with — a sentiment that reflects the strong sense of camaraderie we value here at ACS. His laid-back and approachable personality is a great fit with our friendly and collaborative team culture. Outside of work, Mike enjoys golfing, hunting, and spending quality time with his daughter and friends. We’re thrilled to have him on board and look forward to the expertise and warmth he brings to our team.

Denyse Forton | Office Administrator

Alabama Cleaning Service is fortunate to have Denyse Forton as our Office Administrator. With her background as a paralegal, Denyse brings valuable organizational and administrative skills that support our day-to-day operations. When asked what she enjoys most about her role, she’s quick to say it’s the people—each one wonderfully different in their own unique way, which keeps every day interesting and rewarding. Outside the office, Denyse is a proud mother to three boys and an active grandmother to eight grandchildren.

Greg Baugher | Regional Operations Manager

With over 20 years of experience in the janitorial industry, our Regional Manager, Greg Baugher, brings a wealth of knowledge and leadership to Alabama Cleaning Service. Greg’s cheerful disposition and supportive nature make him an ideal mentor for our teams, especially when it comes to training and maintaining ACS’s high standards. He says the best part of his job is the people—although during football season, the office can get a bit lively with spirited debates (especially when the Crimson Tide are playing). Outside of work, Greg enjoys spending time with his wife of 42 years, Cheryl. Greg is a proud father to Ashlyn and Nick, and an even prouder grandfather to his four granddaughters.

Leon Herring | Regional Operations Manager

With over 30 years of expertise in janitorial management, Leon brings a wealth of knowledge and leadership to Alabama Cleaning Service. Throughout his career, he has consistently excelled in problem-solving for clients, delivering innovative and practical solutions to even the most complex challenges. His leadership style fosters strong relationships, earning trust and respect from both clients and team members alike. An alumnus of Auburn University, Leon is married to his wife, Haley, and is the proud father of two daughters. Outside of work, he enjoys spending time outdoors—especially hunting and fishing.

Michelle Oliver | Regional Operations Manager

There is no doubt who “the chick in charge is” when you meet Michele Oliver. With 40 years in facility management clients rest easy when dealing with Michelle’s ability to keep her client’s facilities spotless. Michelle’s straightforward personality and easy disposition make a favorite among clients. ACS was lucky to have her join our team 6 years ago. Michelle is very involved with her church and in her spare time enjoys hiking, camping, and biking. When asked her favorite part of her job she replies “the people I get to meet and making them happy with a clean building.”

Sandra Watson | Controller

Alabama Cleaning Service has been truly privileged to have Sandra Watson as part of our team for the past 23 years. With over 40 years of bookkeeping experience, Sandra brings a wealth of knowledge, professionalism, and consistency to everything she does. A proud native of Hermitage, Tennessee, Sandra is the devoted mother of three and the proud grandmother of four very lucky grandchildren. Outside the office, she finds joy in gardening and makes regular trips south to enjoy the beach—her favorite getaway.