You're Covered With J&J Floor Care
Expert Upholstery Cleaning in Norman, OK

Deep Cleaning for Sofas, Chairs & More – Backed by 30+ Years of Experience
Professional Upholstery Cleaning in Norman, OK and Nearby Areas
Your furniture plays a big role in the look and feel of your home or business. At J&J Floor Care, we offer expert upholstery cleaning services in Norman, OK, designed to remove stains, odors, and allergens—leaving your fabric fresh, clean, and looking like new. Our upholstery cleaning services include:
- Fabric-safe cleaning for sofas, sectionals, loveseats & chairs
- Spot and stain removal
- Pet odor and hair treatment
- Specialized care for delicate materials
- Post-cleaning deodorizing for a fresh finish
With over three decades of hands-on experience, our IICRC-certified technicians use advanced tools and gentle, biodegradable solutions to safely clean all types of upholstery. Whether you’re dealing with everyday buildup or a stubborn odor, we can help restore comfort and cleanliness to your space.
Call (405) 756-6448 or fill out the form to schedule this service.
Kevin Beam
Had a major water issue. I called J&J Floor Care, they showed up and resolved the issue in less than one day. I appreciate their quick response and highly recommend them to anybody who uses them. Hopefully not in an emergency situation, but if it is, they can surely help out if there schedule will allow.
William Self
J & J Floor Care did such a great job on our carpets. We were trying to get our house on the market to sell without spending a ton of money replacing carpet. J&J floor care came in and saved us thousands by doing such a great job cleaning our carpets. We are so excited that we don't have to replace all the carpet in our old home. I would highly recommend J&J Floor Care!
Rhona Van Buskirk
Wow! I have literally never had a professional carpet cleaner do such an amazing job! Look at this pic, while in the cleaning process. The finished job made our carpet look nearly new again. We have dogs in our house. I didn't think this was possible! I highly recommend J & J Floor Care.
Mike
We are glad we made the decision to use J&J floor Care for cleaning our carpets as they did a great job and were professional and persnickety in making sure it was clean. They installed a new filter in the cleaning system before starting job and showed us it after the job was completed with what was extracted that it was time for a good cleaning. Thanks Joe!
Megan Burton
I have used J & J several times over the years and I’ve never been disappointed! Recently had my tile and grout cleaned and they did a phenomenal job from the time the he arrived until the time he left! Great customer service as well! It was super simple reaching out for a quote and they contacted me within the same day (which happened to be on a Sunday) so if you’re looking to have your floors cleaned I definitely recommend J & J!
Areas We Serve

Common Signs Your Furniture Needs Attention
Is It Time for Upholstery Cleaning?
Upholstery collects more than you might think—dust, allergens, bacteria, and more. Here are signs it’s time to schedule professional upholstery cleaning:
- Visible stains, spots, or discoloration
- Lingering or musty odors
- Sneezing or allergy flare-ups indoors
- Accumulated pet hair and dander
- Heavy furniture use from kids or pets
- Recent spills or water damage
If any of these sound familiar, reach out to J&J Floor Care today to schedule your cleaning.
Your Local Experts Since 1990
Why Norman Chooses J & J Floor Care
For over three decades, J & J Floor Care has been the go-to choice for homeowners, businesses, churches, and municipalities throughout Norman and the surrounding communities. We’re proud to be a local, family-owned company—not a big box franchise—providing personal, attentive service on every job. We’ve built our reputation on honesty, hard work, and a true commitment to quality.
✔ Over 35 years of trusted experience in your area
✔ Certified by the IICRC
✔ Advanced, truck-mounted cleaning equipment
✔ “Most Thorough Cleaning Ever – or It’s Free” Guarantee
✔ Free estimates with no pressure
✔ Friendly, personal service - you can always reach the owner of the company

It’s More Than Just Appearance
Why Invest in Professional Upholstery Cleaning?
Cleaning your upholstery professionally not only improves the way it looks but also contributes to a healthier indoor environment. Benefits include:
- Elimination of allergens and bacteria
- Odor neutralization, not masking
- Revitalized look and feel of your furniture
- Extended lifespan of your upholstered pieces
- Safe and effective for all fabric types
Spotless furniture, leads to fresh, clean and healthy living or work spaces.
Frequently Asked Questions – Upholstery Cleaning in Norman, OK
Have Questions? We’re Here to Help
What types of fabric can you clean?
We safely clean everything from microfiber and cotton to synthetic blends and specialty materials. If it’s upholstered, we’ve got a solution.
Will the cleaning remove pet odors and stains?
Yes! We specialize in pet odor removal and use targeted solutions to eliminate the source of odors and stains.
How long does the upholstery take to dry?
Dry times vary but usually fall within 2–6 hours depending on fabric type and humidity.
Is your cleaning safe for kids and pets?
Absolutely. We use safe, non-toxic, and biodegradable products.
Do I need to move furniture before you arrive?
We ask that you clear the area as best you can, but we’ll handle moving smaller pieces as needed.
Schedule Upholstery Cleaning
Don’t let dirty or worn furniture bring down the look of your space.
Let J&J Floor Care refresh your upholstery with care and precision.