Customer Review by Vickie Wells, Greenville, NC

"Great Service, Quality of work was Superb! My carpet has never looked better! It is so satisfying to know I can leave my home and know that I can trust the staff. Your service and quality of work is unmeasureable. Thanks so much for everything!"


Customer Review by Jerry Lacy, Rocky Mount, NC

"The Quality was Very Good. They successfully removed all the spots, leaving the carpet looking great. We will definitely have you back. Arrived on time, operated effectively and quickly. Personnel polite and pleasant. Quality of cleaning was excellent!" 

Welcome to Kennedy Carpet Care

Kennedy Carpet Care is proud to help clients in Rocky Mount, Tarboro, Wilson, Nashville and surrounding areas in North Carolina. We are happy to offer excellent customer service. Our carpet cleaning will help your home to look its best. We offer pet stain and odor removal you can trust. Our pet stain and odor removal is done quickly and easily, and we also offer upholstery cleaning services. Our carpet cleaning and upholstery cleaning services are tailored around your unique needs.
We also offer tile and grout cleaning. Our tile and grout cleaning will help your home to be inviting. We also offer Scotchgard treatment and hard surface cleaning. Our Scotchgard treatment will help protect your fabrics in the future.
We also offer oriental and area rug cleaning, mold removal, carpet repairs, and flooring installation. Our oriental and area rug cleaning along with other services will be done by professionals who can safely provide superior services. Our mold removal will always be done by knowledgeable experts. You can trust us to use premium products for cleaning, and we also provide carpet repairs and flooring installation you can trust.
Whether you need hard surface cleaning surfaces or carpet and flooring sales, we are here for you. Allow our knowledgeable staff to assist you with carpet and flooring sales and more. We will always put the customer first.


Free Estimates - Call Today 252-972-0194 -or- 252-823-8711 -or- 252-243-9004