G & G Carpet Cleaning logo

Carpet, tile and upholstery cleaning

Carpet cleaning in Victorville, done right the first time.

George Ghafari steam cleans carpet, tile and grout, upholstery and rugs in homes across the High Desert.

A carpeted room right after G & G's steam clean, with fresh wand stripes across the floor

Great Service, Great Price, Every Time

How the wand works

One pass. One clean stripe.

These are real photos from one of George's jobs, by a kitchen. Drag the wand across and watch the carpet come clean.

After: the same carpet by the kitchen tile, clean with even wand stripes
Before: soiled carpet at the edge of a kitchen's tile floor
BeforeAfter

Same carpet, same doorway. Before and after one visit.

  1. Vacuum first

    Loose dirt and hair come up before any water touches the carpet.

  2. Safe pre-spray

    A safe, non toxic cleaning solution goes into the fibers to loosen the soil.

  3. Steam rinse and extract

    The wand rinses with steam and pulls about 95% of the moisture back out, so the carpet dries in about two hours.

  4. Sealer on top

    A protector gives you time to blot a spill with a white towel before it soaks in.

Our work

Real jobs, real stripes

Living rooms, kitchens, tile floors and a whole church hall. Every photo here is George's own. Tap one to see it big.

George Ghafari standing by his white van and truck-mounted cleaning machine
George steam cleaning the carpet of a church hall
Handwritten thank-you card from Andrea: George, thank you for being so awesome, I can always count on you

A thank-you card from Andrea, a customer.

Meet the owner

George does the cleaning himself.

George Ghafari started G & G in 2002. He is the technician on his own business card, and the name his customers keep writing in their reviews.

His business card reads “we clean it right the first time” and “eco-friendly”, and the process backs it up: a safe, non-toxic pre-spray and steam doing the heavy work.

“We are dedicated, hard working and detailed, with complete customer satisfaction as our top priority.”

George, G & G Carpet Cleaning
  • BusinessRateBest of 2024Carpet cleaning, Victorville
  • BusinessRateBest of 2025Victorville
  • ThreeBest RatedBest Business2021 and 2022, again in 2026

Reviews

4.8 stars from 114 Google reviews

Wow, this is not the first George has cleaned my carpet, but this was and after hours emergency. I spilled 10 gallons of dirty fish tank water upstairs. George came over in a moments notice, did an exceptional cleaning job, plus he did some extra and for such a reasonable price. Highly recommend
Stephen ArmstrongGoogle review, 2026All reviews on Google
George did an excellent job on my carpets especially the high traffic areas. Was on time and was quick and efficient. I highly recommend this company!
J Ellis · Google, 2026
I was interested in getting a quote for tile cleaning and George was very quick to respond within minutes. He was so nice and was able to come out the same day! The quote was very reasonable and I booked the cleaning for a few days after. My tile is about 12 years old and the kitchen grout was very dark and dirty, even after many attempts to clean it. George went above and beyond on completing the job and the tile and grout looks so much better. Highly recommend!
Andrea Gonzalez · Google, 2024
We had needed a quick pet carpet cleaning and I called up G&G carpet cleaning and told me it could be done same day. I'm thankful they came and within two hours our house was smelling right and looking a lot better! I appreciate their help and how much better it smells in the house.
Alexis Garvey · Google, 2024
Hello everyone. I must say that George the owner is as good as it gets. I’ve been a customer for many many years and George the owner is the best in the business. He’s a perfectionist and will clean your carpets and chairs as good as they can come out. George the owner is a very nice man and he listens to you and respects you and guarantees his work. George even left me a nice spray bottle with expensive cleaning products in it if I ever needed to do touch up because I have a dog and every once in a while he has mistakes and this stuff that George gave me and didn’t charge me for it works like magic. I am very thankful for a man like George that you can trust because we all know these days it’s hard to find these days and I am ever so grateful for George. This man has become family to me for that. Please give George a try with your needs because you’ll never use anybody else again. With gratitude, Jay. See you soon George.
Jay Lenett · Google, 2026

1 / 4 · swipe for more

Neighbors on Nextdoor
“I used G&G carpet cleaning last year. Nice guy, reasonable and did a good job. I'm going to use him again this year.” C. V., Hesperia, on Nextdoor

10%

off your next cleaning

Referral program

Send a friend George’s way

G & G runs on referrals. When a friend or family member books and they mention your name, you get 10% off your next cleaning.

FAQ

Good questions

Anything else, ask George when you book.

It depends on how many people live in the house or apartment, or the foot traffic in an office. Professional cleaning is recommended every 6 months for high traffic, and at least once a year for regular traffic.

Contact

Book a cleaning

Call or text George. He works by appointment and books 7 days a week.

Hours

Mon-Fri
6:00 AM - 6:00 PM
Sat-Sun
8:00 AM - 6:00 PM

Where George works

High Desert:

  • Victorville
  • Hesperia
  • Apple Valley
  • Adelanto
  • Phelan
  • Oak Hills
  • Piñon Hills
  • Wrightwood
  • Barstow

Tell George what needs cleaning

Tell him the rooms, rugs or stains, and when works for you.

This opens your email app. Or write to gag624@gmail.com.

Call George Text