Eco-friendly products, safe for your family and homeCall or text (760) 885-9880
Fresh spaces. Thoughtful service.

Clean carpets.
Comfortable homes.

Professional carpet, tile, grout, upholstery and rug cleaning for homes and businesses across the High Desert.

What we do

Care for the surfaces you live on.

Reliable cleaning for the places and furnishings that make your space feel like home.

✦

Carpet Cleaning

Professional steam cleaning to lift soil, refresh carpet fibers and help remove everyday buildup.

▦

Tile & Grout

Specialized cleaning to loosen grime and refresh tile and grout surfaces.

⌂

Upholstery Cleaning

Careful, fabric-conscious cleaning for upholstered furniture and seating.

◎

Pet Urine Treatment

Targeted treatment to help address pet-related odors and affected areas.

◇

Rug Cleaning

Cleaning for Oriental and Persian rugs, with attention to the material and its care needs.

+

More Cleaning Services

Fiber and fabric protection, stain removal, and RV and vehicle interior cleaning.

Local experienceSince
2002

Personal service. Professional care. A cleaner, more comfortable space.

About G&G

Great service.
Great price. Every time.

G&G Carpet Cleaning is a locally owned business serving the High Desert since 2002. Owner George Ghafari is IICRC-certified and committed to dependable service, careful workmanship and customer satisfaction.

We proudly serve homes and businesses in Victorville, Hesperia, Apple Valley, Adelanto, Phelan, Oak Hills, Pinon Hills and Barstow.

Serving our High Desert neighbors with care.

A look at our work

Carpet & tile cleaning gallery

A few snapshots of our cleaning work in homes and commercial spaces.

Recognized service

Awards & recognition

Thank you to our customers and the organizations that have recognized G&G Carpet Cleaning.

ThreeBestRated Best Business of 2026

ThreeBestRated · 2026

Victorville Best of 2025 carpet cleaning service

Victorville Best of · 2025

BusinessRate Best of 2025

BusinessRate · 2025

BusinessRate Best of 2024

BusinessRate · 2024

ThreeBestRated Best Business of 2022

ThreeBestRated · 2022

ThreeBestRated Top 3 Choices 2022

ThreeBestRated Top 3 Choices · 2022

ThreeBestRated Best Business of 2021

ThreeBestRated · 2021

ThreeBestRated Top 3 Choices 2018

ThreeBestRated Top 3 Choices · 2018

HomeGuide Best of 2018

HomeGuide · 2018

Best of Victorville 2018 award plaque

Best of Victorville · 2018

Best Pros in Town recommendation

Best Pros in Town

PickABiz Top Business in Category

PickABiz · Top Business

Helpful answers

Frequently asked questions

A few quick tips for keeping your carpets looking their best.

How often should I have my carpets professionally cleaned?

For high-traffic areas, we recommend cleaning about every 6 months. For regular household traffic, at least once a year is a helpful guideline. Your needs may vary depending on household size, pets and everyday use.

How can I keep my carpets clean between visits?

Vacuum at least weekly, and more often in busy areas. A carpet protector may help with future spills. Always check your carpet manufacturer's care instructions before using a store-bought cleaner.

What cleaning method do you use?

We use professional steam cleaning, also known as hot water extraction, to help remove soil and buildup from carpet fibers.

Why is regular carpet cleaning important?

Routine cleaning helps remove accumulated soil, refresh the appearance of your carpet and support its long-term care.

Thank you for spreading the word

Refer a friend. Save 10%.

Refer a friend or family member and ask them to mention your name when they book. You’ll receive 10% off your next cleaning.

Book your cleaning
Let’s get started

Ready for a fresher space?

Call or text to ask a question or schedule a cleaning. We look forward to helping.

Phone
(760) 885-9880

Email
gag624@gmail.com

Service area
Victorville, Hesperia, Apple Valley, Adelanto, Phelan, Oak Hills, Pinon Hills and Barstow.