If you hire this pro, you’re covered by a money-back guarantee. Learn more
If you hire this pro, you’re covered by a money-back guarantee. Learn more
About
We specialize in deep furniture and carpet cleaning using professional‑grade extractors and eco‑friendly, pet‑safe solutions. I’m committed to delivering real results not just surface cleaning. I take the time needed to ensure every customer is truly 100% satisfied.
Based in Raleigh, NC, we proudly serve Wake County with reliable service, flexible scheduling, and detail‑driven work that keeps clients coming back.
Overview
Current Top Pro
Hired 3 times
Serves Morrisville, NC
Background checked
1 employee
1 year in business
Business hours
This pro hasn't listed their business hours.
Payment methods
This pro accepts payments via Cash, Check, Credit card, PayPal, Square cash app, Stripe, Venmo, and Zelle.
Services offered
Furniture pieces needing cleaning
Upholstery material
Microfiber
Leather
Cotton
Polyester
Stains requiring cleaning
Food stains
Drink stains
Pet stains
Oil / grease stains
Projects and media
Projects and media
Reviews
Customers rated this pro highly for professionalism, work quality, and value.
Exceptional 5.0
18 reviews
5
100%
4
0%
3
0%
2
0%
1
0%
Your trust means everything to us. Learn about our review guidelines.
Read reviews that mention:
Marcia G.
Aug 31, 2026
•
Hired on Thumbtack
Andrew arrived at appointment time, donned shoe coverings and began to scan all my furniture to determine fabric content and trouble spots. He cleaned cushions backs, fronts and sides of 3 couches, 2 wingbacks and 12 dining chairs, 2 smaller chairs and a bench. He worked nonstop for 7 hours positioning fans for drying in between spraying and brushing and extracting solution. He was careful to protect floors under his work. My furniture is brighter and clean smelling. He does thorough work.
Details: Sofa • 2 pieces
RTP Upholstery's reply
Thank you so much for your review. I really appreciate it! If you ever need anything, just reach out anytime.
Upholstery and Furniture Cleaning
Tim T.
Jul 12, 2026
We have two dogs, so our couch gets dirty quickly. Andrew did a great job most of the pet hair and smell are gone, and the fabric feels much cleaner. The price was exactly what he told me before coming. I’d definitely call him again.
Jackie M.
Aug 27, 2026
•
From Google
Andrew was punctual and very professional. He freshened my sectional and chair so well they look brand new. I will definitely be calling him back to do my carpets. Thank you, Andrew!
RTP Upholstery's reply
Thank you so much! I’m glad your sectional and chair look like new. I’ll be happy to help with your carpets anytime. Thank you again for choosing RTP Upholstery!
Jane M.
Aug 8, 2026
•
From Google
Andrew worked so hard on cleaning my sofa. It went from looking very dirty to looking brand new. He was timely, professional and overly conscientious. I appreciate his hard work and recommend him to anyone who needs their upholsterycleaned.
RTP Upholstery's reply
I appreciate your thoughtful review and your trust in our service.
Vadim K.
Jul 13, 2026
•
From Google
Andrews work genuinely surprised me. I didnt expect my sofa to look this clean again but when he finished, it felt like a weight lifted off my home. The stains that bothered me for months were gone, the smell disappeared. You can tell he cares about the result, not just the job. Im honestly grateful. RTP Upholstery brought comfort back into my living room.
RTP Upholstery's reply
Thanks for sharing your experience. It means a lot.
Credentials
Background Check
Andrey Kan
FAQs
What should the customer know about your pricing (e.g., discounts, fees)?
My pricing is straightforward with no hidden fees. Every quote is based on the condition of the furniture or carpet, and I always confirm the final price before starting. I offer fair rates, optional bundle discounts for multiple items, and occasional promotions for repeat customers. Quality takes time, but you’ll always know exactly what you’re paying for.
What is your typical process for working with a new customer?
For new customers, I start by reviewing photos and giving an accurate quote. On the day of service, I arrive on time, confirm the details, and perform a full deep cleaning with professional equipment. After finishing, I show the results and make sure the customer is fully satisfied.
What education and/or training do you have that relates to your work?
I’ve completed hands‑on training in deep furniture and carpet cleaning, including stain identification, advanced stain‑removal techniques, pet‑safe chemistry, and proper use of professional extractors. I also trained in multi‑step deep‑cleaning processes, fiber‑safe cleaning methods, and equipment maintenance to ensure consistent, high‑quality results. I continue learning new techniques and industry standards to provide the best service possible.