24/7 emergency service · Lynnwood, WA Call (425) 616-1717

PuroClean Northwest · Odor removal

Cigarette smoke odor removal for homes and rentals north of Seattle.

PuroClean Northwest treats the walls, ceilings, cabinets, and air where smoke odor actually lives, instead of just covering it up. Whether you live there, are listing it, or are turning a rental, the next step is a call to our Lynnwood team.

What we help with

Cigarette or marijuana smoke odor in a home, condo, apartment, or rental — whether that is sale prep, tenant turnover, or reclaiming your own space.

If you have house-fire, flood, or mold damage, we handle those too. Use the services pages, or just call and we will point you to the right work. If you have an active fire, leave and call emergency services. This page is for cigarette or marijuana odor, not structural fire restoration.

Who this is for

Why the smell keeps coming back

Cigarette or marijuana odor in a home usually shows up after a smoking tenant, neighbor smoke that settled in a condo, sale prep when the smell affects showings, or an HVAC system that keeps recirculating the odor. Residue sits in painted surfaces. This is not a wipe-down.

What we do

We walk the space and see how long it was smoked in, and whether it was already painted over. We treat walls, ceilings, cabinets, and floors. We address HVAC and the air in the space so the smell is not just recirculated. Textiles that cannot be saved may need to be removed. Then we give an on-site estimate. This page does not quote a price.

Every job is different. A house that was smoked in for years takes more work than a short guest stay. We will set expectations honestly after we see the space. Owner Bob Jordan’s team has been doing property damage work in this market since 2017.

Frequently asked questions

Are you the company that does the work?

Yes. PuroClean Northwest — owner Bob Jordan, based in Lynnwood — performs the odor work. This is our site. Call or send the form and you reach our team directly.

Is this just a wipe-down?

No. Years of cigarette smoke leave nicotine, tar, and oils on and in painted surfaces. A wall can look clean and still give off residue and smell. Ordinary wipe-downs usually do not finish the job.

Can I just paint over the smoke?

Usually not. Paint can trap the residue underneath. If the walls were already painted to hide smoke, tell us — that changes the job. The first goal is to remove the residue and restore the finish that is already there, when that is practical. Painting first, without addressing the residue, often fails.

How long until the smell is gone?

It depends on how long and how heavily the space was smoked in. Long-term smoking usually takes more than one round of treatment. A short guest stay is a smaller job. We will tell you what to expect after we see the space. We do not quote a time or a guarantee on this page.

Will an air machine or fogger fix it?

Air treatment can help the air in the room. It does not remove residue stuck to walls, ceilings, cabinets, and trim. If that source stays, the smell often comes back when the machine is off.

Is this for house-fire smoke or flood?

No. This page is for cigarette or marijuana odor in a home or rental — not fire rebuild, flood, or mold. If there is an active fire, leave and call emergency services first. For fire and soot from a fire, see our fire and smoke page.

Will insurance pay?

Cigarette or marijuana odor is often not a covered claim. We will say if a claim appears to apply after we understand the situation. We do not quote a price here and we do not promise coverage.

I’m a tenant — can I still send a request?

Yes. Use the form and choose Tenant. We will tell you whether we can be hired without the owner.

Request a callback

Call (425) 616-1717 or send this form. A PuroClean Northwest team member will call you back.

Everything below is optional, but it helps us prepare for your call.

Ready for the next step?

Call PuroClean Northwest at (425) 616-1717, or request a callback.

Call (425) 616-1717
Call (425) 616-1717 Request a callback