Meet the CNS Cleaning Company Team
When a facility manager calls CNS, the person who picks up is not a first-tier support queue. It is someone who knows the account. CNS runs a named-staff model from the field to the front office: the same crew at your facility, the same contact for your calls, and a leadership team that has been running this operation for decades. Every person on this page is a real part of how your account gets managed.
1,200+ cleaning professionals. An operations team with an average tenure that most commercial cleaning vendors cannot match. Leadership with active seats in ISSA’s institutional councils. This is the team behind every account.
Since
cleaning professionals
long-term retention
Live phone answered
Leadership
Bill Dunn and Jeff Upmalis run CNS day to day. Together, they hold seats on the ISSA Altus Council and the ISSA Government Affairs Council – the commercial cleaning industry’s institutional leadership bodies. Between them, they bring more than 50 combined years of business and operations experience. What that means for a client: problems get resolved at the VP level, not escalated to someone who wasn’t in the meeting.
Bill Dunn
With CNS since 2019
35+ years senior leadership
ISSA Altus Council
ISSA Government Affairs Council
Co-Author, The E-Myth Evolution
Bill Dunn spent more than 35 years in senior leadership roles at companies including Beam Suntory and Kendall-Jackson Wine Estates before stepping away at 50 to acquire CNS Cleaning Company with his wife Kimberly. They took over from the original founders in 2019 and doubled the company’s customer base and revenue in the first two years – without changing the customer service model the founders built in 1983.
Bill is also co-author of The E-Myth Evolution, an Amazon best-seller about how small businesses build systems that outlast their founders. CNS has held a 97% long-term retention rate. That is not a coincidence.
Kimberly Dunn
With CNS since 2019
Kimberly Dunn co-owns CNS Cleaning Company with her husband Bill. Together they acquired CNS from its original founders in 2019 and doubled the company’s customer base and revenue in their first two years. Kim leads the company’s payroll and human resources functions and is in the office Tuesdays and Thursdays. She is central to the back-of-house operations that shape how CNS runs at the front end: staffing decisions, HR processes, and the internal systems that keep 1,200+ cleaning professionals deployed effectively across every active account.
Jeff Upmalis
With CNS since December 2010
VP since December 2017
ISSA Altus Council
ISSA Government Affairs Council
Route Exchange Board Member
Jeff Upmalis joined CNS in December 2010 as an Operations Manager and spent seven years building and running accounts before CNS promoted him to VP of Operations in December 2017. He is the day-to-day leader for the entire operations team: crew deployment, scheduling, quality control, and the fix process when something breaks. Jeff also sits on the board of Route Exchange, the national vetted-contractor network CNS uses to serve clients in markets without a local CNS office – which is how CNS mobilizes into a new city in days, not months.
-
Call Now
215-985-1830
Operations and Customer Service Team
The people below are the ones handling scheduling, calls, field logistics, and billing across 1,100+ accounts every month. Not one of them is new to this. The group below averages more than six years at CNS. That tenure is part of what clients are paying for when they stay.
Dan Brownmiller has been with CNS since May 2018. A Seton Hall University biology graduate with a background in Quality Assurance and Management, Dan oversees company and client growth: walkthroughs, sales, productivity, and quality control. He is named directly in client Google reviews – particularly for his work on Center City Philadelphia commercial accounts. Outside work, Dan coaches youth football and volunteers with local community organizations.
Cory Wilkinson joined CNS in February 2020 after finishing at West Chester University. His role covers scheduling, pricing, labor, productivity, and quality control across a commercial account portfolio. He also handles new client development and works with existing clients when their facility needs change. Outside work, Cory travels, plays football, and stays active with friends and family.
Joe Ehrgott joined CNS as an Operations Manager in January 2024. A Palm Beach Atlantic University graduate, Joe came to CNS with experience in customer service, golf operations, and real estate photography – roles that built the attention to detail and client communication skills his current position requires. He manages scheduling, pricing, labor, productivity, quality control, and day-to-day client satisfaction for his account portfolio. Outside work, Joe enjoys cooking, making sushi, playing golf,
and traveling.
Briana Culligan-Derer started at CNS in 2015 as a Customer Service Representative and has grown into her current role as Office Manager and Billing Supervisor over more than 11 years with the company. She oversees the clerical and customer support departments, manages billing for every CNS client account – processing, reporting, reconciliation, and inquiry resolution – and works closely with the Sales and Operations team to keep customer support running at standard.
Sharee’ Taylor has been at CNS for more than 15 years and has taken on every function the company has asked of her. Her current scope covers recruitment, onboarding, payroll, daily crew coordination, and contractor management. She conducts internal audits and works directly with leadership to ensure every function in the company operates at full performance. Fifteen years at the same company in this industry is uncommon. It is also part of why accounts run the way they do.
Jameris Otero has been a bilingual customer service representative with CNS for more than three years. She handles customer follow-ups, schedule coordination, and ongoing client communication across her account portfolio, ensuring satisfaction stays at the center of how operations run.
Candace McKenna has been with CNS for more than six years and is cross-trained across all customer support functions. As Accounts Receivable Supervisor, she handles payment processing, accurate reporting, timely revenue management, client inquiry resolution, and account reconciliation. Clients who interact with Candace are dealing with someone who knows the account history and can act on it.
-
Call Now
215-985-1830
“CNS always does a great job with our cleaning. Have had them for years. Also, any time you have an additional request, it is taken care of immediately and they always call the following day to make sure we are happy with what was done.”
5-star Google Review, commercial cleaning client, Bristol/Philadelphia PA area
Reviewed by Bill Dunn, President, CNS Cleaning Company
The right way to start with CNS is a walkthrough
The team comes to your facility, reviews scope and cleaning frequency, and builds a clear picture of how the account would run – before anything is signed. No long-term contract required.
Call Now for 10% Off Your First Month
Request a Free Walkthrough
Free Quote Modal Form
What type of services are you interested in?
