Serving all of Southwest Riverside County


Schedule My Appointment!

Available 7 days a week! Same or next-day service..

We are a professional carpet, tile, and stone cleaning company serving all of Southwest Riverside County including Murrieta, Temecula, Perris, Menifee, Canyon Lake, Lake Elsinore, and Wildomar.

 


Why Choose Us?

We provide the best possible carpet steam cleaning, upholstery steam cleaning, tile and grout steam cleaning as well as travertine, marble and granite floor cleaning and polishing or restoration.

With us you get:

  • Best possible drying time
  • Quick, thorough, two-man cleaning
  • Environmentally friendly cleaning chemicals (soap free) – child and pet safe
  • Soft water – for softer carpet results
  • Tools sanitized after every job
  • Liability insurance
  • Special discounts for referrals

What Sets Us Apart

We’re not only a local family owned business, we’re a father son team with over 50 years of combined professional cleaning experience. Andy is pictured there on the left and Matt is pictured on the right.

We use certified safe “green” carpet cleaning chemicals, safe for the environment, children, and pets. Click here to see proof!

We carry onboard fresh water. We can clean without any water supply!

We also post our Written Money Back Guarantee for our work.


Placeholder

Watch Our Cleaning Services


Here we show how our services are used by the CDS 4.8 Overdrive, along with the power of the RX-20.

Services


A. Andrews and Sons specializes in carpet, tile and grout, stone floor, shower and counter top cleaning, sealing and polishing. We also clean upholstery, mattresses and car seats.

Placeholder


Placeholder


Placeholder

Placeholder


Placeholder


Placeholder

Placeholder


Placeholder


Placeholder