Whether cleaning one room, a few rugs, or the whole house, our experienced technicians will do the job right and treat you and your home with respect and courtesy.


We offer full service commercial carpet and upholstery cleaning, from small offices, to large apartment complexes. We will get the job done right and keep you on schedule every time, guaranteed.


We can make your furniture and upholstery look and smell like new again, with our state of the art mobile, and onsite cleaning systems.

Offering Carpet and Upholstery Cleaning In Oak Harbor, Anacortes, and Surrounding areas.

At Merrill’s Carpet Cleaning, we have one goal: to provide you with the best carpet and upholstery cleaning experience you’ve ever had. That means we do the job right, guaranteed. We show up when we’re supposed to and we treat you, your home, and your furniture with the respect, care, and courtesy you deserve. Above all, we make sure that your carpet and upholstery are cleaned with the utmost care and professionalism.

We are proud to use non-toxic, environmentally friendly cleaning products to ensure the safety of children and pets.

Oak Harbor and Whidbey Island: (360) 675-8305

Anacortes and Fidalgo Island: (360) 293-0574

Customer Reviews

I’ve used Merrill’s for carpet cleaning for as long as I can remember.  I have old carpet and an assortment of dogs, and yet they manage to make it look like-new every time!!  They are very accommodating to whatever scheduling I need, reasonably priced, and extremely nice to work with.  All that, and beautifully clean carpet – what more could anyone ask for??

Cratchet, SOak Harbor, WA

I am a property manager so my need for carpet cleaning is high. Merrill’s is my first company of choice as they are professional yet friendly. Not only do they accommodate my needs by scheduling jobs at the last second, they do great work and their prices are competitive.

Dreabon, RAnacortes, WA

The BEST place in Oak Harbor. We tried several different cleaners over a few years and finally stayed with Merrill.  They can always accommodate your schedule, are professional and do a GREAT job.  The only place that got my carpets so clean my allergies got better.  They also use biodegradable products, so it’s safe for our pets and doesn’t smell too strong after they leave.

AnonymousOak Harbor, WA

Quick and efficient. Used them for our upholstery and they did a good job… it took less than 45 min from start to finish.

Veronica H.Oak Harbor, WA