Skip to content

Who We Are

Y.C.P. Building Maintenance and Cleaning Services, is a full-service building maintenance, commercial and residential cleaning service company located in Charlotte, NC.

Since 2002 we have provided the highest level of quality in professional cleaning services and the very best building maintenance solutions in the Charlotte area – backed by excellent customer support, and our 100% satisfaction guarantee.

We have solutions to all your commercial and residential cleaning service needs. Give us a call at (704) 909-7194.

What We Do

Commercial Cleaning

Professional commercial cleaning services tailored to your business needs, and providing a happy and healthier workplace for your employees and customers.

Janitorial Services

We offer complete, custom-tailored janitorial office cleaning services, based on your unique needs and expectations.

Hospitality Services

Our professional team can assist you with everything from cleaning the lobby/rooms, emptying trashcans, laundry, and prepping food and providing help in the kitchen.

Construction Cleanup

We ensure your commercial and residential properties look there best from ceiling to floor.

Floor Maintenance

Proper floor care and maintenance keeps your floor clean, in top condition and will extend the life of your office flooring.

Carpet Cleaning

Full-service carpet cleaning, floor mat and rug cleaning services, to maintain the appearance and extend the life of floor coverings.

Move-In/Move-Out Cleaning Services

We clean your properties from ceiling to floor, to ensure a smooth transition between tenants

Pressure Washing

Moving is hard work, tedious and stressful without the additional concern of cleanliness. Let our team handle the clean up.

Residential Cleaning

We perform an in-depth cleaning service of your kitchen, bathrooms, other rooms and the rest of your home.

Window Cleaning

Our commercial window cleaning services run the gamut from window washing to removal of oxidation and more.

Hospitality Professionals

We currently manage hospitality services for 40+ hotels in the Charlotte, Monroe, Gastonia and Concord areas, backed by a staff of 160 highly trained and fully vetted employees. Call on Y.C.P to be an extension of your hospitality and maintenance division, so can focus on your guest’s hotel experience.

Contact us at (704) 909-7194 to learn more, or click below.


Patricio Perez

Founder / Owner

Hello, my name is Patricio Perez. I was born in Quito, Ecuador and studied at Polytechnic University where I obtained the title of engineer. I have a degree in business administration and I have specialized in finance, accounting and sales, which are my passions.
In 2002, I performed an analysis of the market, applied my business administration skills and realized there is a huge demand for cleaning services and building maintenance. The need for cleaning services and building maintenance in Charlotte, NC was even greater, as the city grows by leaps and bounds every day. So I formed Y.C.P. Building Maintenance & Cleaning Services to meet the growing needs of businesses and residential cleaning services.
Patricio Perez


Have a question? We have answers. Check out some common questions about our services, business practices and more.

  • Your employees, customers and visitors deserve and have come to expect a clean environment – and the cleanliness of your workplace reflects on your business. Commercial cleaning is an industry with its own best practices. By hiring Y.C.P. BUILDING MAINTENANCE AND CLEANING SERVICES, you’re investing in professionals who have years of experience helping businesses just like yours reduce overhead, mitigate risk and improve employee satisfaction by delivering quality commercial cleaning services. We guarantee it!

    Professional cleaning gives your customers and prospective clients the right idea by presenting well-maintained facilities as a characteristic of your brand. These first impressions communicate that you, too, value quality and attention to detail. You can rest easy knowing that the quality of our work will reflect well on your business.

    Quality commercial cleaning improves productivity by boosting employee morale. Maintaining an orderly work environment for your staff starts with something as simple as wiping down a desk or emptying the trash. Taking care of these little things makes employees feel appreciated and helps them focus on high-performance tasks that generate more revenue for your company.

Your question not here?

What’s New

Request a Free Consultation

Please fill out the form below to request a quote, or call (704) 909-7194
Austin Biddy
Austin Biddy
YCP does an excellent job of cleaning facilities. Patricio is always quick to reply and explains things well. Excellent cleaning company to work with. Will use again.
Norelis Mendez
Norelis Mendez
the best!!! It's really a pleasure to be with them.
Daniel Casados
Daniel Casados
I have the pleasure of working at this company and it truly is a great place to work. The team is welcoming and supportive, and the management provides a positive and encouraging atmosphere. The compensation and benefits are very competitive, and the work-life balance is excellent. I highly recommend this company.
AV Painting
AV Painting
YCP provided great quality, great customer service and overall were GREAT to work with. Patricio the owner of YCP was in charge of the project the whole time. I would recommend them to anyone who needs commercial cleaning services!