Heaven's Best has adapted to the Coronavirus (COVID-19) crisis and updated its cleaning protocol, doing our part to ensure health and safety of your home and business. Our new disinfectant contains an EPA registered agent that eliminates a wide range of viruses and bacteria, including COVID-19.

Call today for a FREE quote! (909) 856-5353

Get a free estimate

Carpet Cleaning Experts You Can Trust!

Our unique method of carpet cleaning allows your carpet to dry within 1 hour after cleaning.

Get your FREE estimate TODAY Get your FREE estimate TODAY
Dry in 1 Hour

Heaven's Best Carpet Cleaning

Heaven's Best Carpet Cleaning Van

Eco Friendly Carpet Cleaning

Our natural, non-toxic cleaning solutions are environmentally friendly and safe for your children and pets! One of the most effective and best rated carpet cleaning experiences available.

Learn More

Carpet Cleaning Services & More

Heaven's Best Carpet Cleaning is a full-service carpet, rug, upholstery, and floor cleaning company specializing in Low Moisture Carpet Cleaning. Call (909) 856-5353 to talk to your local carpet cleaning technician to find out which cleaning service is best for you.

Carpet Cleaning
Carpet Cleaning

Are your carpets stained or discolored? We can make your carpets look new again! Learn about our unique Low-Moisture Cleaning process.

Learn More
Upholstery Cleaning
Upholstery Cleaning

Professional furniture cleaning from the best upholstery cleaners in San Bernardino County.

Learn More
Commercial Floor Care
Commercial Floor Care

When people come through the doors of your business, they are analyzing everything, Heaven's Best will help you make a good impression.

Learn More
Hardwood Floor Cleaning
Hardwood Floor Cleaning

Our professional hardwood floor cleaning service gives your floors the best clean possible.

Learn More


Five-Star Rated, Reliable Service

Heaven's Best is one of the top carpet cleaning companies in San Bernadino County, California. Specializing in residential and commercial carpet cleaning, Heaven's Best provides all-natural carpet, rug, and upholstery cleaning services. Homeowners and business owners alike, our customers' needs vary. Whether you need monthly carpet cleanings, a professional cleaning service before an event, or you're dealing with stubborn pet stains and odors, Heaven's Best is prepared to help!

Trustworthy & Dependable Carpet Cleaning in Highland, CA

We provide professional carpet, rug, and upholstery care services all around the Highland, CA area including San Bernardino County, Riverside CA, West Covina CA, Moreno Valley CA, Temecula CA, and more!

Locally Owned and Operated

From the beginning, owner Mark Falcone has built business through word of mouth referrals, striving to live up to the Heaven's Best name every step of the way. Mark strongly believes there is true value in servicing his customers for a lifetime. For this reason, Mark makes it a priority to remain a part of the business. In his spare time, Mark enjoys weight training, living a healthy lifestyle, and giving back to the community. He loves living and working here in San Bernadino County and there's no other place he'd rather be!

Need Help? Get a FREE quote! Contact Us (909) 856-5353.

Before & After

Carpet Before Cleaning Carpet After Heaven's Best Carpet Cleaning

View Gallery

The Heaven's Best Advantage

Dry in One Hour

Our unique method of carpet cleaning allows your carpet to dry within 1 hour after cleaning.

Safe for Pets and Children

Our environmentally friendly cleaning solutions are citrus based and safe for your pets and children.

Eco-Friendly Products

We use all-natural biodegradable cleaning products, which ensure spotless results and healthy living.

Certified Professionals

Everyone at Heaven's Best is highly trained and committed to delivering 100% customer satisfaction.

On-Time Appointments

Your time is money and we promise to do our best to arrive on time!

30 Day No Spot Return Guarantee

If we remove a spot, we guarantee it will not return. Our cleaning process give you the longest lasting results possible.

Learn More

What Our Customers Have to Say

Tell us about your experience with our business.

Write a Review

Emma Lopez
Jul 18th

Excellent carpet cleaning! Carpet looks great!!! I appreciated the noiseless equipment. Matt and Nick we're very professional and very helpful. I recommend your carpet cleaning services to all. Thank you.

Mar 1st

Cleanest carpet clean job jet. We had other carpet companies try but, Heavens Best turned out the best and looked good for the longest with no sticky residue.

Nov 17th

I was amazed!!! An outstanding job. One half hour and my living room and bedroom carpets look brand new! I will not hesitate to refer or to have my carpets done, again, when needed. Thank you!!

Oct 1st

" Very pleased with Mark's effort. He was on time, very professional, very helpful, and preformed everything he said he would! Great helper, Cheryl too!! Excellent job!

Lisa Wayne Hayden
Sep 24th

First time having my carpets cleaned by Heaven's Best. Absolutely wonderful job! Love their technique! I had a lot of pet stains and they were able to get them out, which I was shocked that they were able to get the really bad stains out. I definitely recommend Mark and his crew! They will be my carpet cleaners from now on. Thanks for the great service!

Jul 9th

Mark Falcone did an excellent job and worked very hard to remove stains from my carpet!

May 6th

I just wanted to let you know how much Heidi and I appreciate your hard work on our house. It turned out great!!! It's hard to find a true quality service nowadays, but you prove that this American spirit still exists. Thanks!

Why Choose Heaven's Best?

Heaven's Best Carpet Cleaning Carpet Cleaning Includes:

Heaven's Best has a long-enduring history of delivering the highest quality services, and here at the Heaven's Best Carpet Cleaning, servicing Highland, CA and Riverside-San Bernardino County, we want to continue that legacy. What are your needs? Schedule a cleaning today and experience the Heaven's Best difference for yourself. After all, cleanliness is more than just the way your surfaces lookwith Heaven's Best, it's a feeling as well. After we clean for you, we know you'll truly think of us as Heaven's Best and with the benefit of our energy-efficient, low-moisture method, you'll love the peace of mind that goes with it! 



Carpet Cleaning Professionals

Heaven's Best Carpet Cleaning Carpet Cleaning provides carpet cleaning to Highland, CA and Surrounding Areas. The carpet cleaning process begins by removing all loose soil in the carpet by using a powerful dry vacuum system. We then lightly spray our exclusive Heaven's Best carpet cleaning solution onto the carpet. This solution is a mild cleaning solution which immediately penetrates each carpet fiber, and starts breaking up the dirt trapped within.

Get Your Free Estimate

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Carpet Dry in 1 Hour

The Heaven's Best Difference

  • Dry in one hour!
  • Safe for pets and children
  • Eco-friendly
  • Best smelling results in the country
  • Professional results
Heaven's Best