House cleaning for lower Montgomery County, MD


You’ll never clean again.

We believe your cleaning team should relieve your stress, not add to it.

Give the gift of a clean home. Gift cards are available here. Click here to receive 10% off your first cleaning.

Family outside

You have better things to do than spend your free time cleaning.

Reclaim your evenings and weekends. Do something fun.

Rely on us to keep your house the way you love it.


We have served Montgomery County for over 40 years. We are proud to have many happy customers who have been with us for over 25 years. 


We are a top-rated housecleaning company in the region, known for our standard of excellence, professionalism, and customer focus.


We know that happy employees make for happy customers. Over 50% of our employees have been with the company for more than 10 years. 

“Our Huff-N-Puff team are the best we’ve ever had. They are always on time, very pleasant, very thorough and professional. It’s a pleasure to have them in our home.”


Getting started is simple

With bi-weekly cleaning, you never need to clean your home again.

Get a Quote

Use our free online tool here and get your instant quote.


Schedule your First Cleaning

When you have your home professionally cleaned every two weeks you’ll never need to clean again.

Love Coming Home

Imagine walking into your home feeling welcome and relaxed, not stressed about the work waiting for you. 

Cleaning that’s safe for your whole family.

We offer green cleaning so you never have to worry about your children or pets. All of our staff are bonded, insured and carefully trained. Our service is reliable, prompt, professional and cheerful. We can tailor our services to your specific needs.

little girl playing

Visit Us

3720 Farragut Avenue #500
Kensington, MD 20895
United States

Call Us

[nicejob-stories style=”grid” show=”all” max-height=300px]

Huff-N-Puff provides cleaning services to homes in Olney, Wheaton, Aspen Hill, Rockville, Bethesda, Chevy Chase, Potomac, Silver Spring, and Kensington.

Zip Codes include 20818, 20817, 20812, 20816, 20814, 20815, 20008, 20011, 20012, 20015, 20016, 20007, 20905, 20904, 20903, 20866, 20861, 20860, 20868, 20833, 20832, 20882, 20855, 20862, 20852, 20850, 20851, 20906, 20853, 20910, 20912, 20901, 20902, 20895, 20896, 20880, 20841, 20878, 20877, 20879, 20886, and 20854.