• Window Cleaning

    Let us brighten up your home or office.  With 40 years of experience, there is no window cleaning job too small or large. Whether you have residential, commercial, interior, exterior, large, or high placed windows, we can clean them all. Learn More >

    Featured Service
  • Carpet Cleaning

    Our certified technicians have the knowledge and experience to clean and treat your pesky stains and spots on all types of carpet. Learn More >

    Featured Service
  • Tile & Grout Cleaning

    Tackling the dirt and stains that grout and tile hold on to, is our specialty. We can service tile areas of all shapes and sizes at any location, residence, or business. Learn More >

    Featured Service
  • Area Rugs

    We’ll bring IICRC certified, trained, and experienced technicians, you supply the area rugs. From synthetics to wool, we can process your rugs either on site or off-site. Learn More >

    Featured Service
  • Upholstery Cleaning

    We’ll make your fabrics and furniture look fabulous! Our upholstery cleaning services protect and extend the life and look of your upholstered furniture. Learn More >

    Featured Service

Keeping Your Windows Clean since 1973

Residential & Commercial Window Cleaning Services

When it comes to window cleaning, we have no boundaries. Take a look at the type of windows we service:

  • Inside & Outside Glass
  • High Rise Windows
  • Basement Windows
  • Window Wells
  • Skylights
  • Specialty Windows

Current Specials

Specials coming soon.

Greater Salt Lake City Area

Call! 801-561-1730

Our Carpet, Floor and Upholstery Services

Carpet Cleaning

Have the best first impression possible for your home or business! We’ll clean and protect your:

  • Wall to Wall Carpeting
  • Area Rugs (On/Off Site Cleaning Available)
  • Oriental Rugs
  • Wool Rugs
  • Silk Rugs
  • Specialty Rugs
  • Learn More >

Grout & Tile Cleaning

See spills, scum, and dirt no more! Our tile and grout services will get all the dirt out of your tile and grout! Some of the tile areas we service for residential and commercial locations are:

  • Small or Large Tiled Areas
  • Shower Wall areas
  • Bathtub Wall areas
  • Grout Repairs
  • Learn More >

Area Rugs

Don’t do it yourself! Let us clean and protect your area rugs to help prevent future stains. How? Here’s what we do:

  • Pre-Vacuuming
  • Pre-Determine the Colorfastness and Fabric Type
  • Hot Water Extraction
  • Speed Fan Drying
  • Fringe Brightening
  • Free Protector Spray Application
  • Learn More >

Upholstery Cleaning

Give your loveseat some love! Upholstery cleaning can make your furniture and fabrics look new! Check out our upholstery services:

  • Pre-Determine the Colorfastness and Fabric type Pre-test
  • Pre-spray for Spots and Pet Stains
  • Cleaning and Dirt Extraction
  • Apply Protector Spray (Optional)
  • Learn More >

Clients Trust Us

I've used other local franchise companies in the past and the attention to detail was always lacking. BCS's attention to detail is consistently good, they show up when they say and their service is much more personal than the larger franchises. Happy with their job everytime.

Todd Anderson, Sandy UT

I had BCS Cleaning clean my carpets while on vacation. What a nice surprise to come home to. They did a great job. I highly recommend BCS.

Andrew McNaught, Salt Lake City UT