Laptop Typing on Bed

Brian/ Edmonds WA

I needed the carpets and upholstery cleaned on my boat while docked at the Edmond's Marina. My wife was upset about the condition of the carpet & really wanted it replaced. I was concerned that some nasty stains wouldn't come, our schedule was tight & I was also concerned that the carpets wouldn't be dry for our trip to the Islands the next day if I had them cleaned.


Mike's Carpet Cleaning Ltd made a special trip out to meet my late day schedule & took the time to break out his air movers to hurry the carpet drying time along while they cleaned the upholstery. When they were finished I couldn't believe it! The carpets looked great, the nasty stains were gone! No need to replace the carpet and the carpet was dry the next morning so we could use the boat for our weekend trip.

I put their card on the reader board at the Marina and will refer them to anyone who needs their services! Brian


Sue B. / Snohomish

First of all I'd like to say Mike and Bee are a great and friendly team. They did my living room carpet and after having puppies for years the carpet was bad. They look great now. We did have some spots come back and they took care of it with no problem. They also did the couch and loveseat they turned out so good hubby said " Now I didnt need new furniture." Then our 5th wheel! Well we had people living in it for about a year. I had forgot what the carpet looked like. Now looks great and new again.  They also did the couch and mattress on the bed. So we aren't afraid to sleep on it now! I highly recommend this company. Thanks Mike and Bee


Tom & Gladys / Shoreline

In addition to my home I own a rental duplex. I have tried a lot of carpet cleaning services over the years. Up until recently I have been using Stanley Steamer. I had kind of neglected my own home and the carpet was beginning to look really bad. It is by chance I know Mike and Bee and had heard about their new state of the art cleaning system so I decided to give them a shot. I could not have been any happier with the results. The were here on time and did not mess around. They got in and got it done and it was beautiful. It felt we had new carpets again. It is nice to not have to do business with the big  chain franchise where you never know who your tech will be. Mikes the guy!!!


Steve H. / Snohomish

I found Mikes carpet cleaning to be very good. They pre-treated carpets for pet stains prior to cleaning the carpets and worked hard from start to finish. If you want it done right the one to call is Mike.



Mike/Owner "Excel Carpet Cleaning"

Hello, this is Mike, Owner of Excel Carpet Cleaning with 25 years experience in the carpet cleaning business and multiple 5 star Yelp ratings. I have know "Mike" of Mike's Carpet Cleaning Ltd for over 30 years and have personally trained him as a Carpet Cleaning Technician. I constantly refer my "out of area" customer to Mike's Carpet Cleaning Ltd for a number of good reasons, the type & quality of the machinery & tools he uses, His Integrity, Honesty and Great Work Ethic. I'm sure you'll be satisfied with any of the services they provide for you. If I didn't own a carpet cleaning company I'd have them clean my carpets!


Denise B. / Snohomish

We used Mike's Carpet Cleaning to have our office carpets cleaned. Mike & Brenda did an amazing job! Would highly recommend their company! I will use them in the future.


Carolyn B. / Bothell

Mike and Worker Bee came out on short notice to do some air duct cleaning and upholstery cleaning for me. They were very conscientious about protecting corners and putting everything back to just how it was. My house has much less dust and my upholstery looks fantastic!


Rocky A. / Snohomish

had my floor vents and ducts cleaned by Mike's Carpet Cleaning and they did a fantastic job.  They showed up on time as promised and worked hard until the job was finished.  They were well equipped professional and friendly.  I highly recommend Mike's Carpet Cleaning.

Schedule your appointment online 24/7!

Schedule appointment button

Schedule your appointment online 24/7!