Accidents happen! Dogs track in mud, glasses of wine get spilled, and kids do all sorts of crazy things. If you have an accident that needs cleaning up, All Hands Carpet Cleaning is here to help. Call now at 410-320-9621.


Sometimes life gets in the way and things don't go as planned. Perhaps you have unexpected guests coming to town or another cleaner canceled on you. All Hands Carpet Cleaning has you covered with same day service availability. Call now at 410-320-9621.


Rest knowing that when you hire All Hands Carpet Cleaning you get a No stain return guarantee. While not a common issue, sometimes stains can come back after the cleaning because of how deep they are. If that is the case simply call 410-320-9621 and the stain will be removed at no additional cost.

Mary Cameron Avatar
Mary Cameron
11/22/2019 - Google

Sherry Gore Avatar
Sherry Gore
9/19/2019 - Facebook

Great job! Very professional.

Brian Riddle Avatar
Brian Riddle
9/07/2019 - Facebook

They do an excellent job- Always!

Donna Hubers Avatar
Donna Hubers
8/29/2019 - Facebook

Tommy Terry, owner of All Hands Carpet Cleaning has done outstanding work on our church carpets on three occasions. He is a very polite and professional man who pursues excellence in his work. Tommy: Thanks for your respectful ways! I take pleasure in recommending your company to everyone. Pastor Hubers

Kimberley Palmiotto Avatar
Kimberley Palmiotto
8/28/2019 - Facebook

We were SO happy with Tommy's work and we will be scheduling a regular visit annually with him!

Gladys VanEss Strachan Avatar
Gladys VanEss Strachan
8/02/2019 - Facebook

Tommy did a fantastic job on our carpets, they look amazing. Tommy was very professional, timely and his rates are great. I definitely recommend All Hands Carpet Cleaning

Gwendolyn Dickey Meyer Avatar
Gwendolyn Dickey Meyer
7/18/2019 - Facebook

Our carpet was full of stains, and now they're all gone! Thanks All Hands Carpet Cleaning.!

Terry McAllister III Avatar
Terry McAllister III
7/16/2019 - Facebook

Tommy just cleaned my area rugs and couch, he did an awesome job! I will he using him from now on and recommending him to all of my clients

Christina Biedlingmaier Telles Avatar
Christina Biedlingmaier Telles
7/02/2019 - Facebook

Just had our basement carpet cleaned and it looks fantastic! Would highly recommend. Thanks Tommy!

Vivian St John Avatar
Vivian St John
6/26/2019 - Facebook

My husband is a 78 yr old retired professor of 42 yrs from Anne Arundel Community College and he said he has to give Tommy an A+ for making a 25 yr. old carpet look brand new! We are so pleased and happy. Thank you, Tommy.

Becky Lancaster Avatar
Becky Lancaster
6/14/2019 - Facebook

This is our second time having Tommy come to our home. He's very respectful, prices are reasonable and our carpets have turned out beautiful both times. We highly recommend All Hands!

Brian Collins Avatar
Brian Collins
6/11/2019 - Facebook

Tile and carpets cleaned like clockwork. All Hands does the job well, hands down.

Ashley Francis Avatar
Ashley Francis
5/31/2019 - Facebook

We are always so happy to work with Tommy—he is the best! Great person and great work.

Kathy Merchant Tuttle Avatar
Kathy Merchant Tuttle
4/16/2019 - Facebook

All Hands Carpet Cleaning did a great job cleaning and refreshing our carpets!! Very professional and skilled, reasonably priced and even gave us a discount because my husband is a teacher!

Jay Smith Avatar
Jay Smith
3/20/2019 - Google

Awesome service, great work, timely and flexible. Highly recommended!

Joe Pilat Avatar
Joe Pilat
2/22/2019 - Google

Scott Shorty Smith Avatar
Scott Shorty Smith
1/11/2019 - Facebook

Excellent service and completely professional. Highly recommended

Megan Jones Avatar
Megan Jones
12/11/2018 - Facebook

He did an amazing job! easy to set-up appointment, great price and was very understanding to our stressful situation. I would highly recommend. My family and I agreed to have it done at lease once a year. Thank you for a great experience!!

Debra Rich Avatar
Debra Rich
9/20/2018 - Google

Great service for a reasonable price. Easy to schedule. Definitely recommend!

Dan Early Avatar
Dan Early
9/16/2018 - Facebook

Always a great job

Leland Snyder Avatar
Leland Snyder
7/27/2018 - Google

Awesome service and clean carpets! Prompt and quick!

Ali Thornton Dohne Avatar
Ali Thornton Dohne
6/06/2018 - Facebook

Had my carpets cleaned yesterday and they were fast and patient with me trying to get my kids away and dog locked up! They got up Vaseline stains from 6 years ago that was all over my sons room. I’ve cleaned my carpets many times with a regular home carpet cleaner that didn’t even touch those stains! We were so happy!

Chris Rice Avatar
Chris Rice
6/04/2018 - Facebook

Tommy Terry's company just cleaned our rugs and carpets throughout the entire house. With a new puppy, cat and 3 kids it needed it bad. Carpet and rugs look like new. Service was great and product was even better. Thank you Tommy Terry.

Kristy Cluster Avatar
Kristy Cluster
6/04/2018 - Facebook

Friendly, affordable, great service. Even played with my puppy before he started the service! And got out the pet odor !!!! Definitely will be using again

Melissa Jean Avatar
Melissa Jean
5/31/2018 - Facebook

We had All Hands Carpet Cleaning come out to clean our carpets today! Our rescued German Shepherd has separation anxiety issues, and has had accidents in the house since we moved back home after getting out of the marine corps over a year ago. We bought a carpet shampooer trying to keep up on our own, but the residential equipment couldn’t keep up with the pet stains. They cleaned 2 rooms, a hallway, and a staircase for us, and WOW!!! The carpets feel, look, and smell like brand new!!! Pricing is fair, and they were on time and professional!! It was easy to schedule an appointment even via Facebook messenger which was super convenient, and we’re thrilled with the service we received. Definitely will be using and recommending all hands carpet cleaning from now on!

Julia Robbo Howes Avatar
Julia Robbo Howes
5/16/2018 - Facebook

I'm so happy with the cleanliness of our carpets now!! Tommy with All Hands Carpet Cleaning was affordable & great to work with. He was prompt, clean, respectful and did a wonderful job! His helper was fantastic too! I would highly recommend them!!

Don Farr Avatar
Don Farr
2/18/2018 - Facebook

Nicole Hunt Avatar
Nicole Hunt
2/17/2018 - Facebook

Missy Daly Avatar
Missy Daly
1/22/2018 - Facebook

Tommy did a great job! Our carpets look amazing! Will definitely recommend All Hands and use them again.

Leslie Shadrick Avatar
Leslie Shadrick
12/07/2017 - Google

I chose All Hands Carpet Cleaning as our go-to​ carpet cleaning company, not only because I wanted to support a local small business, but also because I've seen Tommy's work in the past and was very impressed with the quality. When my husband and I moved into a new home, a couple of years ago, we needed to have the carpets cleaned right away. Setting up an appointment​ was very easy. Tommy arrived on time, worked efficiently​ and our carpets were like new. After that initial carpet clean up, we became loyal customers. I​ highly recommend​ All Hands Carpet Cleaning.

Travis Murdock Avatar
Travis Murdock
11/20/2017 - Facebook

Ellis Tinsley III Avatar
Ellis Tinsley III
11/20/2017 - Facebook

Phyllis Tee Adams Avatar
Phyllis Tee Adams
10/16/2017 - Facebook

Found him through The Eastport Neighborhood Forum. Professional, friendly, prompt and did an excellent job. We highly recommend him.

Joy Sponaugle Avatar
Joy Sponaugle
7/10/2017 - Facebook

Great job and done so speedy!! Tommy is so nice too!! Highly recommend!

Kate Moorhouse Avatar
Kate Moorhouse
7/09/2017 - Facebook

I am blown away by how clean my carpets came out!! I don't know why I waited so long! They're quick, professional and well priced. We will definitely be using them a few times a year.

Sherri Hamby Avatar
Sherri Hamby
5/17/2017 - Facebook

Tommy - Our 3 yr old carpets feel "brand new" again! So clean, fluffy and puppy pee stain free 🙂 THANK YOU!

Katie Seabolt Jordan Avatar
Katie Seabolt Jordan
4/14/2017 - Facebook

Wow! We just got home and are blown away! Our Carpets look brand new! Tommy, thank you so much! Great job! We will highly recommend your services to our friends and family!

Robert Paddy Avatar
Robert Paddy
12/01/2016 - Facebook

My carpets were awful with pet stains and stains from attempts to clean them. I did not think they would come clean. But I decided to message All Hands anyway. (A local family run small business)Stacy was very prompt in her reply to my message and able to get me on the schedule sooner than I had hoped. And at the times that were convenient for me. Tommy was right on time just as I suspected he would be. He treated my stains and told me what I could do next time for a pet stain. The cleaning exceeded my expectations. I will definitely use them again and would urge you to as well.

Candyce Bunker Hilgenberg Avatar
Candyce Bunker Hilgenberg
11/30/2016 - Facebook

Kate Costello Avatar
Kate Costello
2/29/2016 - Facebook

Tom did an amazing job on my super stained carpet. Looks brand new. I am so impressed with the fantastic service!

Nikki Barbieri Mattera Avatar
Nikki Barbieri Mattera
1/08/2016 - Facebook

Great company, great job! Tommy is so nice and personable, and was so good with our daughter. The carpets look amazing!

Sally Terry Avatar
Sally Terry
10/15/2015 - Facebook

Hard working family run business. Always willing to stop what they are doing to help a homeowner in need!

Lila Beall Avatar
Lila Beall
8/28/2015 - Facebook

Just had our rug and furniture cleaned by All Hands! Our living room looks amazing....embarrassed to say how dirty the rug was. The before and after was great. He even took a few minutes to befriend our dog before he got to work. Highly recommend them!

Cathryn Michele Weiss Bigler Avatar
Cathryn Michele Weiss Bigler
7/08/2015 - Facebook

Heather Anne Tydings Avatar
Heather Anne Tydings
6/26/2015 - Facebook

Steve Holmes Avatar
Steve Holmes
6/26/2015 - Facebook

Crystal White Avatar
Crystal White
5/01/2015 - Facebook

Amazing job...I had a lot of stains and heavy traffic wear.....my carpets look like new!!

Helen Smith Thomas Avatar
Helen Smith Thomas
3/23/2015 - Facebook

Debbie Chaney Avatar
Debbie Chaney
3/19/2015 - Facebook

All Hands Carpet Cleaning did a nice job. Carpets look great. Would defiantly use the next time.

Antoinette Richard Avatar
Antoinette Richard
6/02/2014 - Facebook

Lisa Marie Avatar
Lisa Marie
4/16/2014 - Facebook

DC Cessor-Culver Avatar
DC Cessor-Culver
2/15/2014 - Facebook

Thanks so much for your fabulous work and flexible schedule! You saved us so much money and hassle not needing to replace a house full of carpet. We recommend you to everyone!

Angela Austin Avatar
Angela Austin
1/17/2014 - Facebook

Thank you so much for the work you did last week! Very reliable and fantastic job! I can not thank you enough! Will be calling again...

Wayne James Avatar
Wayne James
1/16/2014 - Facebook

Mary Cameron Avatar
Mary Cameron
8/30/2013 - Facebook



Get Your Estimate

Simply do 1 of the options below

  • Call NOW at 410-320-9621 OR
  • Fill out the estimate form on this page

We Do Our Magic

  • We pre-vacuum your floors
  • We pre-treat all areas to be cleaned
  • We steam clean and apply protector if requested

You Relax In Fresh Cleanliness

  • Carpets and other materials are clean and dry within a few hours
  • Dirt, Dust, and Dander are gone!
  • Fabrics are now clean and germ-free!


1 410-320-9621


1611 Ruxton Rd, Edgewater, MD 21037, United States


  • Monday 8a.m.–6p.m.
  • Tuesday 8a.m.–6p.m.
  • Wednesday 8a.m.–6p.m.
  • Thursday 8a.m.–6p.m.
  • Friday 8a.m.–6p.m.
  • Saturday Closed
  • Sunday Closed

Residential Cleaning:

Commercial Cleaning:

Did you know we offer:

  • 24/7 Emergency Services
  • Same Day Service Available
  • No Stain Return Guarantee

Service Area:

Anne Arundel County Area
Servicing Anne Arundel County

  • Annapolis
  • Arnold
  • Crofton
  • Deale
  • Edgewater
  • Fort Meade
  • Glen Burnie
  • Linthicum Heights
  • Odenton
  • Parole
  • Pasadena
  • Severna Park
  • Shady Side
  • + Surrounding Areas
Calvert County Area

Servicing Calvert County

  • Academy Hill
  • Adelina
  • Another Place
  • Barstow
  • Brighton Woods
  • Broomes Island
  • Chaneyville
  • Dares beach
  • Dunkirk
  • Huntingtown
  • Johnstown
  • Lusby
  • North Beach Chesapeake Beach
  • Mutual Consent
  • Owings
  • Port Republic
  • Prince Frederick
  • Solomons
  • St Leonard
  • Sunderland
  • Williams Wharf
  • Woodland Acres
  • Woodwind Estates