Freshly cleaned beige carpet with grooming lines in a living room with a stone fireplace

Carpet Cleaning in Lake Stevens, WA

4.9-Star Local Carpet Cleaning for Homes, Businesses & Property Managers

Olsen Restoration provides professional carpet cleaning, stain and odor treatment, low-moisture encapsulation, CRB cleaning and hot-water extraction throughout Snohomish, King and Skagit Counties.

Rated 4.9 stars on Google•Based in Lake Stevens

Licensed, Bonded & Insured General Contractor — WA L&I #OLSENRS754N5

Residential appointments and commercial cleaning programs available.

At a glance: Olsen Restoration Carpet Cleaning is a carpet cleaning company based in Lake Stevens, WA, open 24 hours, 7 days a week. We clean carpet for homes and businesses in Snohomish, King and Skagit counties (commercial only in Pierce County) using hot water extraction and low-moisture encapsulation with counter-rotating brushes, and we treat dog and cat urine odor, stains and smoke or musty carpet odors. Book by calling (425) 419-9949 or online through Housecall Pro; you get an exact quote before any work starts, and we tell you up front what cleaning can and cannot fix.

Residential carpet cleaning Commercial carpet cleaning Lake Stevens carpet cleaning

Cheap Is Easy. Clean Is Hard.

Anybody can run a wand over a carpet and leave. We're not in-and-out. Every job is done with pride. We offer the same services everyone else offers, but better work: hot water extraction, pet odor treatment, upholstery, and low-moisture encapsulation dry cleaning that lets busy homes and offices get back on their carpet fast.

We're a local business for local people, serving Snohomish, King and Skagit Counties from Lake Stevens. Jobs start at $150.

Book now!

Prefer to talk? Call (425) 419-9949.

Meet the owner: Jeremy Olsen

I'm Jeremy Olsen, a family man and the founder of Olsen Restoration Carpet Cleaning Services. I worked as a concrete crew foreman, then started carpet cleaning to fund launching my own concrete business. I treat every home like it's my own family's, and I don't leave until the job is right.

No deposit needed. Booking just requires a debit or credit card on file, charged only after the job is done. See our terms and conditions.

Locally operated in Lake Stevens
Homes, businesses and property managers
Google reviews

What Customers Say About Olsen Restoration

Posted on Google Google
Brandon Steger profile picture
Brandon Steger
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Good work done for a reasonable rate.
Posted on Google Google
Linda Carbajal profile picture
Linda Carbajal
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Jeremy was able to neutralize dog urine from five large area rugs. They turned out looking practically brand new and smelling fresh. He arrived within the timeframe, and lived up to the reviews I’ve read from other clients.
Posted on Google Google
Kim Johnson profile picture
Kim Johnson
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Absolutely the best my carpets have ever looked...... and the job they did on my 2 couches were unbelievable.....everything looks new again
Posted on Google Google
lori B. profile picture
lori B.
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Olsen restoration fit my job on short notice. This was for a house with a lot of dog hair and smell and afterward the carpet carpets looked fantastic and smelled terrific I will use their services again!
Posted on Google Google
Christopher West profile picture
Christopher West
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Absolutely awesome job. Even helped with installation of a light fixture 100% recommended 👌 👍
Posted on Google Google
Cindy Hall profile picture
Cindy Hall
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I highly recommend this company
Posted on Google Google
Jyl Leininger profile picture
Jyl Leininger
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Mark came the day after I called which was especially helpful because I was showing this house to potential renters. The previous carpet cleaning by another company was a miserable failure with large dark areas on a white carpet as well as an overall dirty look. Mark had a lot of knowledge and was able to make the carpet look good. I was really pleased and impressed. This company knows what it is doing.
Posted on Google Google
Brett Potter profile picture
Brett Potter
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
They did a fantastic job deep cleaning my heavily soiled carpet in my snohomish house. It looks good as new. My carpet also had a bad pee odor from my toddlers that I could not get out with the shampoo machine. Olsen got the odor completely removed from my carpet. I’m actually really impressed. I Highly recommend Olsen if you’re looking for a hard working carpet cleaner that goes the extra mile!
Posted on Google Google
보민 profile picture
보민
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Absolute 5-star service! Jeremy from Olsen Restoration was extremely professional, friendly, and punctual. He went above and beyond to make sure our carpets looked and felt brand new. The communication was smooth, and the results exceeded my expectations. If you need carpet cleaning in the area, don't hesitate to call them. Highly recommended!
Posted on Google Google
Angela W profile picture
Angela W
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Great job and went above and beyond!

Read all our reviews on Google

Tell us about your carpet or floors

Homeowners and businesses welcome. Not ready to book yet? No problem. Share a few details, like the rooms or square footage, the type of space (home, office, retail, property), stains, pet odors or anything you’re worried about. We’ll reach out to answer your questions and talk through what your space needs. There’s no obligation and no pressure.

Form not loading? Open the form in a new tab.

Our services

Carpet Cleaning & Floor Care Services

Choose the service that fits your home or property. Not sure which method you need? Call and we'll talk through the carpet, the stains and how the space is used.

Homes

Residential Carpet Cleaning

Refresh bedrooms, living rooms, stairs, hallways and high-traffic areas with professional carpet cleaning.

Residential carpet cleaning →
Businesses

Commercial Carpet Cleaning

Professional carpet cleaning for offices, apartments, property managers, retail spaces, HOAs and commercial facilities.

Commercial carpet cleaning →
Homes & rentals

Pet Stain & Odor Treatment

Targeted cleaning for dog and cat urine stains and odors. We assess the condition of the carpet before recommending the appropriate treatment.

Pet odor & stain cleaning → Smoke & musty odors →
Commercial

Encapsulation & CRB Cleaning

Low-moisture commercial carpet cleaning designed for appropriate carpet types and properties where reduced disruption is important. Encapsulation is low-moisture cleaning with a short dry time, and CRB cleaning uses counter-rotating brushes to agitate and lift soil from the carpet pile.

Commercial carpet programs →
Homes & businesses

Tile & Grout Cleaning & Sealing

Deep cleaning and sealing for tile and grout in kitchens, bathrooms and entries, plus restaurants, restrooms and other commercial spaces.

Tile & grout for homes → Commercial tile & grout →

Also see deep carpet cleaning with rotary extraction, 24-hour carpet cleaning in Snohomish County or all services.

Real results

See the Difference Professional Cleaning Makes

Real Olsen Restoration cleaning results — not stock photos.

Carpet cleaning wand mid-pass showing cleaned lanes next to carpet not yet cleaned
Residential Carpet CleaningHeavy traffic soil, cleaned lane by lane.
Side-by-side photos of a leather sectional sofa before and after cleaning
Upholstery CleaningLeather sectional, before and after.
Cleaned living room carpet with even grooming lines in front of a fireplace
Finished Living RoomClean carpet, ready to enjoy.
Homes or businesses

Residential and Commercial Carpet Cleaning

Olsen Restoration technician cleaning carpet in a home hallway with a cleaning wand

Carpet Cleaning for Your Home

Need your carpets refreshed before guests arrive, after pets or kids have taken their toll, or before moving in or out? We'll assess your carpet and recommend the appropriate cleaning method.

Learn about residential carpet cleaning

Technician cleaning carpet in an empty sunlit room with professional equipment

Commercial Carpet Cleaning

Keep your property looking professional without disrupting your operation. We provide carpet cleaning for offices, apartment communities, property managers, HOAs, retail spaces, restaurants, medical offices, schools, hotels and other commercial properties.

Ask about one-time cleaning or recurring maintenance programs.

Commercial carpet cleaning services

For businesses & property managers

Commercial Carpet Cleaning & Floor Care

Keep Your Property Looking Professional

Olsen Restoration provides commercial carpet and floor-care services for businesses and facilities throughout Snohomish, King and Skagit Counties, plus commercial service in Tacoma and Puyallup.

Low-moisture encapsulation and CRB agitation can support routine maintenance for suitable glue-down and high-traffic commercial carpet with less disruption. Hot-water extraction is available when deeper cleaning is more appropriate for the carpet and its condition.

We can discuss your building's carpet type, traffic, access requirements and cleaning schedule to develop a practical service plan. Local pages: commercial carpet cleaning in Lake Stevens and Everett commercial carpet cleaning.

Two Olsen Restoration technicians running a rotary floor machine and wet vacuum on a hard floor Large commercial room with a tiled floor and grout lines
Jeremy Olsen, founder of Olsen Restoration, giving a thumbs up in a company cap
About us

Local Carpet Cleaning. Professional Results.

Olsen Restoration Carpet Cleaning Services is a locally operated carpet and floor-care company based in Lake Stevens, Washington. We work with homeowners, businesses, property managers and commercial facilities throughout the Puget Sound area.

Our approach is simple: look at the carpet or flooring, understand what needs to be accomplished, choose the appropriate cleaning method and clearly explain what you can expect before the work begins. Whether it's a residential carpet cleaning or a large commercial maintenance project, we treat the property with the same attention to detail.

Why choose us

Why Choose Olsen Restoration

  • Rated 4.9 stars on GoogleCustomers have hired Olsen Restoration for carpet and floor-care services across the area.
  • Professional EquipmentProfessional carpet and floor-care equipment selected for the carpet and conditions being cleaned.
  • Multiple Cleaning MethodsHot-water extraction, encapsulation and CRB cleaning are available depending on the carpet, soil level and property requirements.
  • Residential & Commercial ExperienceFrom individual homes to offices, apartments and commercial facilities, we plan the cleaning around the property.
  • Clear ExpectationsWe discuss carpet condition, stains, odors, access and cleaning approach before the work begins.
  • Local & ResponsiveBased in Lake Stevens and serving communities throughout Snohomish, King and Skagit Counties.
How it works

How Carpet Cleaning With Olsen Restoration Works

  1. Tell Us About Your PropertyCall or book online and tell us what areas need cleaning, the condition of the carpet and any stains or odors.
  2. We Plan the CleaningWe discuss the appropriate cleaning method, scope of work and any special concerns before scheduling.
  3. We Clean Your CarpetWe arrive with professional equipment and perform the agreed-upon cleaning.
  4. Enjoy Cleaner CarpetsWe explain what to expect after cleaning, including drying time for your carpet and any areas that may need additional attention.
Local service

Carpet Cleaning Near You

Based in Lake Stevens, Olsen Restoration serves residential and commercial customers throughout Snohomish, King and Skagit Counties.

Project videos

See Olsen Restoration in Action

See real carpet cleaning, CRB cleaning and extraction projects performed by Olsen Restoration. Watch more carpet cleaning videos or browse the full project and video library.

Ready for Cleaner Carpets?

Whether you need carpet cleaning for your home, apartment, office or commercial property, Olsen Restoration is ready to help. Tell us what needs to be cleaned and we'll help determine the right approach for your property.

Rated 4.9 stars on Google•Open 24/7

Prefer to send details? Contact us for a free, exact quote · Carpet care tips on the Olsen Restoration blog.

Frequently asked questions

How much does carpet cleaning cost in Lake Stevens and Snohomish County?

Standard carpet cleaning is $65 per room, deep cleaning with rotary jet extraction is $95 per room and super deep cleaning with the Rotovac 360 XL is $150 per room, with a $150 minimum per visit and no deposit (a card on file is required to book). Add-ons and odor treatment cost extra and are quoted before work starts. Full details at olsenrsc.com/carpet-cleaning-prices/.

Which areas does Olsen Restoration serve?

Based in Lake Stevens, WA, serving Snohomish County, King County and Skagit County for homes and businesses, with commercial-only service in Pierce County.

Do you remove pet urine odor or just mask it?

Pet urine and odor treatment (dog, cat or human urine and feces) is a separate service that costs extra and is quoted before work starts. Severe cases are assessed first, and we tell you up front what cleaning can and cannot fix.

What is the difference between hot water extraction and encapsulation?

Hot water extraction with a carpet wand is our standard carpet cleaning at $65 per room. Encapsulation is a low-moisture dry cleaning at $75 per room that dries in about 40 to 60 minutes and is ideal for commercial carpet and quick turnarounds, but it does not remove set-in stains. Deep cleaning with rotary jet extraction ($95 per room) and super deep cleaning with the Rotovac 360 XL ($150 per room) are separate services.

Who will show up to clean my carpet?

Olsen Restoration is owner-operated. Founder Jeremy Olsen does the work himself and is licensed, bonded and insured (WA L&I #OLSENRS754N5).

How do I book or get a quote?

Call (425) 419-9949, book online, or use the chat bubble in the bottom right corner of this site, which answers questions and can book your appointment any time. There is no deposit: online bookings just need a card on file, charged only after the job, and you receive an exact quote before any work starts.

What is the difference between deep cleaning and super deep cleaning?

Deep cleaning uses rotary jet extraction at $95 per room, a step up from the carpet wand used in a standard cleaning. Super deep cleaning uses the Rotovac 360 XL at $150 per room, double the machine of the deep clean, and is meant for heavily soiled or neglected carpet. If you are not sure which your carpet needs, we assess it and give you an exact quote before any work starts.

Do you clean commercial carpet and offices?

Yes. For offices and other businesses we usually recommend low-moisture encapsulation cleaning, which dries in about 40 to 60 minutes so the space is back in use quickly. Commercial carpet programs, tile and grout cleaning and VCT strip and wax are also available. We serve businesses in Snohomish, King and Skagit Counties, and Pierce County for commercial work only.

Request a free exact quote

Tell us about your space and we’ll get back with a quote.