arrow that scrolls to the top of the page
the iicrc logo
a play button for the home page video
1.5 minute message from the owner

Carpet Cleaning Services in Northeast Texas

We have provided professional janitor services in East Texas since 1990. If you're tired of looking at pet stains and dirty carpet, call now for a free quote!

5.0 Facebook Rating

Your Residential & Commercial Cleaning Experts in the Northeast Texas Area

We are a veteran owned business and pride ourselves on delivering quality janitor and professional cleaning services to Mineola and all of East Texas. We are fully licensed, insured, and even IICRC certified in odor control.

From small stains to completely soiled rooms, we provide carpet cleaning for any occasion.


Your tile and grout lines will be sparkling when we are done working our magic.


Restore the shine and beauty of your hardwood floors with our services.


We also offer odor control, upholstery cleaning, and janitorial services.

a man cleaning carpet
What makes us different?

Why choose Hall Cleaning Services?

We treat your home or business exactly how we would want to be treated. Our focus is on delivering an efficient, high-quality service to you because doing so is what got us here in the first place. You can count on us because when you win, we win.
Get your free quote!
Don't settle for less, contact us today!
Thank you! We will get back to you as soon as possible.
Oops! Something went wrong while submitting the form. Please call us or try again.
a van

Cleaner Floors Have Never Been Easier


Give us a few quick minutes on the phone to tell us about your cleaning needs.


We will provide you with estimate based on your needs.


Once we find a rate you are happy with, we will schedule a time to come clean.

Your Trust Drives Us

an image of a van

100% Satisfaction Guarantee

We are confident in our ability to deliver. That's why we keep working until you are pleased.

Certified, Licensed, & Insured

You should not trust just any cleaning company in your home or business. We are certified, licensed & insured to provide you peace of mind.

Free Inspections & Quotes

You will never wonder what you are going to pay when you choose us. Upfront, transparent pricing is a core part of how we do business.

Professional Service

You do not want to trust your home to an amateur cleaning company. Our services are backed by years of experience and hundreds of satisfied customers.

What Are Our Customers Saying?

I would highly recommend Robert at Hall Carpet Cleaning. He did an excellent job!!! Our carpets look awesome!! Robert was very professional & kind. Very reasonable too

a man's profile picture
Bill F.
Sulphur Springs, TX

Mr. Robert is back in business ! We have two two dogs (Blair & Toby) & a cat (Kitty). Our carpet went out of our hand and Hall Carpet Cleaning came to our rescue! 5/5 recommendation. Professional, efficient & estimate is provided within 2 business days.

a man's profile picture
Blair M.
Grand Prairie, TX

Job well done!  He arrived a little early which was great!  We have four cats, one  had thrown up & it left stains. All the stains were gone except for one small area that had a little discoloring. He came out within 2 hours of notifying him, spot treated it & now the carpet looks like we just installed it! We’ll definitely use him again!

a couple's profile picture
Donna C.
Mineola, TX

They did a fantastic job, was on time and were reasonably priced. We would definitely use them again.

womans profile picture
Carmela C.
Lindale, TX

Frequently Asked Questions

See below for some questions you might have.
What areas do you service?

We proudly serve Mineola, Sulphur Springs, Lake Fork, Emory, Commerce, Mt. Vernon, and all surrounding areas in Northeast Texas.

How much is this going to cost?

The cost of cleaning your home or business is going to depend on various factors. For us to provide you with an accurate quote, we will need to have a few minutes on the phone with you. Please feel free to call us anytime at (903) 497-6292.

How long is this going to take?

The length of time your cleaning will take depends on how large of an area you need cleaned as well as the type of cleaning. We strive to be as efficient as possible while delivering the service you deserve. Call us and we can give you an idea of timeframe when you fill us in on what you need. Please feel free to call us anytime at (903) 497-6292.

How do I schedule a time for cleaning?

Once we have talked a bit and figured out a price for the job, we will do our best to accommodate your schedule. Our goal is to make this process as easy as possible for you.

Owner's Note

We offer what I would consider some of the best cleaning done by very experienced well trained professional custodial and floorcare technicians. We are always growing either by training and knowledge, or by making sure we have some of the best equipment and products available.

As the owner I make it my top priority to make sure you the client are 100 percent happy you chose Hall as your cleaning company. On behalf of myself and the entire staff I would like to thank you for spending some of your valuable time to look at our website, give us a call, schedule a time to visit in a consultation. Thank You from myself Robert, and the rest of the staff at Hall Cleaning.
Robert Crittenden
Owner & operator for over 5 years
(903) 497-6292