Carpet and Upholstery Cleaning

  • Connect with us ...
little golden gate bridge icon

Serving Marin County, California
plus parts of San Francisco County,
and Sonoma County

Call today


Cleaning Services • Carpet Cleaning
• Upholstery Cleaning
• Window Coverings
• Area Rugs Cleaning
• Pet Odor Control

Serving Marin County
Novato, San Rafael, Tiburon
Kentfield, and surrounding communities

SINCE 1989

  Schedule Service

Barry's Professional Carpet Cleaning
and Upholstery Cleaning
in Novato, CA and surrounding communities.

Serving Happy Customers since 1989

You have made an investment in the quality of your home's interior in Marin County. Barry has been a local expert in the carpet cleaning and upholstery cleaning industry since 1989.

Barry's Professional services has been trusted by over 1500 residents of Novato CA and Marin County, CA.

“My job is to provide this cleaning service professionally and to ensure your peace of mind. Your home is in competent and capable hands. My service goes beyond just cleaning. I make sure your entire experience with Barry’s Professional working in your home is an enjoyable one.”

Top-Rated Carpet Cleaning Service
in Marin County Cities:

Why choose Barry for your cleaning needs?

Barry Williamson Serving Marin Customer

Barry has been cleaning carpet and upholstery professionally since 1989

He only uses the cleaning method approved for manufacturers’ warranties

All of Barry's work is 100% Satisfaction Guaranteed

Barry's Professional is Fully Licensed and Insured

Barry's Professional is internationally certified in carpet and upholstery cleaning by
the Institute of Inspection, Cleaning and Restoration (IICRC)

Barry's Offers The Following Services:

cleaning carpet
Carpet Cleaning

Barry will clean your carpets according to carpet manufacturers’ specifications. This specified cleaning is required to keep your warranties intact. Barry uses the gold-standard of carpet cleaning methods: Hot water extraction, the method required by manufacturers of residential carpet.
We stay up to date on the latest industry equipment and cleaning techniques. For your home, we use the most effective and safest cleaning solutions available.

clean furniture upholstery
Upholstery Cleaning

Barry is skilled at deeply and effectively cleaning fine and delicate upholstery fabrics. He can safely clean cotton, rayon, wool, silk and all of the synthetic fibers. Barry will pre–test the fabric and advise you on what can be safely done and what results you can expect from the cleaning.

clean furniture upholstery
Window Coverings

Barry can thoroughly clean all fabric shades, roman shades, silhouettes, luminettes, duettes, vertiglides, and more

Barry has On-site cleaning, or pick-up and delivery, take down and reinstall.

master rug cleaning
Master Rug

Barry masterfully and carefully cleans your precious rugs. As a Certified Master Rug Cleaner, Barry performs a thorough washing process on your most precious rugs to make them look like new again and to extend their life. Barry is an expert at identifying problems, and restoring even the dirtiest area rugs back to their near-original condition, if possible.

Barry's Professional Carpet & Upholstery Cleaning

Barrys Professional Cleaning Woolsafe Certified

WoolSafe Certified

WoolSafe is devoted to promoting best practices in carpet and rug care through maintenance product evaluation and certification, education and training, and the promotion of professional cleaning and inspection services.

Barrys Professional Cleaning IICRC Certified

IICRC Certified Firm

The IICRC (Institute of Inspection Cleaning and Restoration Certification) is a non-profit organization founded in 1972, where professionals find the highest standards in training, and consumers find peace of mind.

Barrys Professional Certified Master Rug Cleaners

Certified Master Rug Cleaner

Master Rug Cleaner is the gold standard in Training and Certification for Rug Cleaning Professionals.

Barrys Professional Carpet and Fabricare Institute Member

Member of CFI

The purpose of CFI (Carpet and Fabricare Institute) is to improve the skills and competency of members, and to provide technical assistance to members for the betterment of the members, the industry, and the services provided to the consumer.

Barrys Professional BEAM

Member of
Business Executives
Association of Marin

BEAM is Marin's longest-running business networking organization. Its mission is to provide partners for growth and integrity for a select group of successful and ethical entrepreneurs, small business owners, and local business professionals in Marin County.

How can I help you today?


Call Barry Today


* or feel free to fill out the form *


  Request a Free Estimate

  Ask Questions

  Book an Appointment

Barry's Professional Cleaning
P.O. Box 5352
Novato, CA 94948