Hardwood Floor Restoration & Carpet Cleaning


We Restore Hardwood Floors & Deep Clean Carpets

Safe Cleaning for Oriental Rugs

Bring Your Carpets Back to Life

Clean Tile Floors & Grout

Bring Back the Original Luster

R&K Cleaning & Restoration

R&K Cleaning & Restoration is a carpet and upholstery cleaning company Serving the Fayetteville NC, Hope Mills NC, Spring Lake NC, and Fort Bragg NC Areas offering professional and friendly service.

But we’re more than carpets – our services include tile & grout cleaning, hardwood floor cleaning & restoration. Now we not only clean oriental rugs, but we can repair them too.

Our staff is friendly, knowledgeable and highly trained. Our company is committed to delivering the most outstanding cleaning services. If you need your rugs, couches or floors cleaned, please call us at 910-709-5522 today!

Thank you for the chance to be of service.

Emergency Restoration Services| Available 24 / 7 | Call 910-709-5522

R&K Carpet Cleaning

Phone: 910-709-5522

Hours: Mon-Saturday, 8:00 am – 6 pm

Emergency Services 24/7

Residential & Commercial Water Damage Restoration Experts!

R&K Cleaning & Restoration offers you the best carpet cleaning services in Fayetteville, NC. We clean all types of floors, whether it’s carpet, tile or hardwood. When it comes to the hardwoods, we can do restoration too if cleaning isn’t enough.  Oriental rugs need special treatment – not only can we safely clean them, we can repair them too.


With our company, you get a satisfaction guarantee – money back guarantee: We make sure the job is done right and don’t rush to get the job done as fast as possible. Your family and home matters to us, so if you’re not happy, you don’t pay.

We’re a veteran-owned small business – not some big franchise operation. Our customers are people we see in our community, at the grocery store and the gas station. Good quality service is more than talking point.


Ready to get started? Call 910-709-5522

R&K Carpet Cleaning & Restoration

R&K Carpet Cleaning & Restoration

R&K Carpet Cleaning & Restoration

R&K Carpet Cleaning & Restoration

Free Quote

5 + 1 =

Ask about our special Pet Stain removal treatments. We get odor and bacteria out, down to the pad!

Here’s What Our Customers Say

“I loved this service. Patrick was extremely professional and polite. I have a huge sectional couch. It smelled horrible. I have 3 small children and 4 dogs. So you can only imagine what it has been through. It smells clean and fresh with no stains. Love it. It looks brand new again.”

– Barbara Fuller

“Patrick was very knowledgeable and professional. He was on time, explained everything he was going to do, and completed the job in a timely manner. He made our ten year old carpets look new again. We were so happy with the carpets, after he gave us a brief demonstration of how our old tile grout would look like, we scheduled him to do our tile tomorrow. Thumbs up!!!!”

– Timothy Roberge

“Cleaned my living room carpet and my couch, he did an outstanding job ! My couch and carpet looks amazing! It’s stain free and no more smelly odor. Patrick was very informative and explained every step. Plus he was nice enough to do my kitchen table chairs. I got a really good deal. Will be recommending his cleaning services to others!”

– Leticia Salguero


I promise to make sure that I treat your home like my own. I have the knowledge to know how to deal with any stains and pet urine spots that get even into the padding! I promise the best cleaning in the Fort Bragg area!

These are my promises to you!

Patrick Knapp

Call us at 910-709-5522


3562 Gillespie St, Fayetteville, NC 28306 | USA
Phone: 910-709-5522
Email: patrickknapp@rkcleaningandrestoration.com

Stay in touch on Facebook YouTube


Fayetteville, Hope Mills, Fort Bragg, Spring Lake, Southern Pines,  and Pinehurst North Carolina

Operating Hours

Monday through Saturday
8:00 am to 6:00 pm

Call Now ButtonCall Now! (910) 709-5522