Welcome to Tidy Guy’s Carpet, Upholstery and Floor Cleaning

The most reliable carpet cleaning company in Central Virginia. We serve Charlottesville, Earlysville, Ruckersville, and surrounding areas in Virginia.

Besides carpet cleaning, we provide upholstery cleaning, tile and grout cleaning, hardwood floor cleaning, shower glass and stone restoration, and concrete staining and polishing services for your home and business. We have many years of experience and strive to provide you with the highest quality cleaning services.


Professional steam cleaning of a beige nylon carpet in a residential home.

Carpet Cleaning

The combination of Tidy Guy’s powerful equipment, top-notch cleaning solutions, and professional cleaning process will make your carpets look and feel clean and rejuvenated again.

Carpet Cleaning →

Tile & Grout Cleaning

Regular mopping causes dirt and grime to build up on tile and grout. Tidy Guy uses a specialized machine and solution to agitate and break up the dirt and grime build-up.

Tile & Grout Cleaning →

Deep cleaning of an off white upholstered couch removing soil from the fabric.

Upholstery Cleaning

Every time you sit on or touch your couch or other upholstered furniture, the fibers come in contact with body oils, sweat, odors, dirt and particles from humans …

Upholstery Cleaning →

Small dog patiently sitting on a hardwood floor.

Hardwood Floors Cleaning

Hardwood floors become dull and dirty over time just like carpet. Tidy Guy’s cleaning process removes the stubborn dirt and residue and other contaminants both safely and effectively.

Wood Floors Cleaning →

Amazingly restored shower door glass in a combined bathroom.

Shower Glass Restoration

Has your shower glass started to look cloudy, dull and hard to see through? Do you wish that it would be clear, the way it used to be? Tidy Guy will definitely be happy to help you with that!

Shower Glass Restoration →

Close up of polished concete floor stained with brown dye.

Concrete Staining & Polishing

Are you tired of the boring look of your garage floor? Would you like a great looking floor that resists wear and tear unlike carpet, wood and vinyl?

Concrete Staining & Polishing →

Beautifully polished black granite countertop in a kitchen.

Stone Cleaning & Polishing

Has your natural stone lost its luster and is it in need of rejuvenation? Tidy Guy can restore the beautiful appearance of your natural stone, whether it is in your bathroom, living room or kitchen.

Stone Cleaning & Polishing →

Click to Schedule Appointment


How to Clean Pet Stains & Remove Odors from Carpet

He’s cuddly, adorable and you like him a lot, but occasionally he has an issue with “accidents”, and pretty soon, you start to notice the… ummm… funky smelling air.


Memberships & Awards

Our Reviews

“Peter is great to work with. Very professional, personable and does an outstanding job!!” – Deborah


Very high cleaning standards and will strive to fulfill your standards, needs and expectations.