Santa Rosa and nearby Sonoma County towns
Biohazard and crime scene cleanup in Santa Rosa
After a death, a crime or a serious injury at home, the cleaning should not be left to you. Call and you will speak with an independent biohazard cleanup company that works in Santa Rosa and the towns around it.
Answered 24 hours a day, every day
- Homes, apartments and vehicles
- An independent local company does the work
- You decide whether to hire

Choose what happened
What do you need help with?
Each page says what to do first and what the cleanup involves.
- Crime scene cleanupAfter a homicide, an assault or another violent crime, once the police release the home.
- Unattended deathWhen someone died alone and was not found for some time.
- Suicide cleanupDone quietly, without the family in the room.
- Blood and body fluidsInjuries, falls and other incidents where blood has soaked in or spread.
- Hoarding with biohazardsClutter with animal or human waste, spoiled food or pests underneath.
- Disinfection after illnessRooms contaminated by vomit, diarrhea or other fluids during an illness.
- Vehicle cleanupBlood or body fluids in a car, truck or van.
Why it is different
Bio hazard cleanup is not housework
Blood and body fluids can carry germs, and they soak into carpet, mattresses, drywall and subfloor further than they seem to. The work means removing what cannot be cleaned, then cleaning and disinfecting the rest.
California regulates it. A company that does this work must register with the California Department of Public Health, and the waste has to go to a permitted medical waste facility. How to check a company.

Sonoma County
Numbers you may need first
- Sonoma County Coroner
- Part of the Sheriff's Office. 3336 Chanate Road, Santa Rosa, (707) 565-5070.
- Santa Rosa Police
- Non-emergency 707-528-5222. For an emergency, 911.
- Sheriff's dispatch
- Non-emergency 707-565-2121, for Windsor, the City of Sonoma and the unincorporated county.
- 988 Suicide & Crisis Lifeline
- Call or text 988, any hour.
The guide to a death at home explains what each office does.
Paying for it
Who usually pays
The call
What happens when you call
Call
Answered 24 hours a day, every day. You do not need to know the right words.
Talk it through
The company asks what happened, which rooms or vehicle, and whether the home has been released.
Decide
It explains the work and its price. Nothing starts until you agree.
Questions people ask first
Who will I be talking to?
An independent biohazard cleanup company that works in Santa Rosa and nearby towns. This site is a referral service; it does not send anyone itself.
Can I call at night?
Yes. Answered 24 hours a day, every day.
Do I have to hire the company?
No. Ask your questions, get a price, and decide in your own time.
Does the cleanup company need to be registered?
In California, yes. Companies that clean up blood and body fluids after a death or serious injury register with the state health department. Here is how to check.
Nearby towns
Beyond Santa Rosa
Town pages say who responds there and how to reach them. See the whole service area.
- Rohnert ParkPolice and fire are one Department of Public Safety, answered day and night.
- WindsorPoliced by Sheriff's deputies under contract with the town.
- HealdsburgIts own police department and its own dispatch center.
- PetalumaTwo published police numbers, and which to use.
- SonomaCity police and the valley around it both answer to the Sheriff.
- SebastopolCity police in town; the Sheriff's River Substation farther west.
When you are ready
Talk to a cleanup company about your home
Describe what happened and which rooms are affected, and say whether the police or the coroner have finished. The company will explain the work and its price.
Ready to talk to a cleanup company?
You will speak with an independent biohazard cleanup company that works in Santa Rosa and nearby towns. Ask what it would do and what it would charge. Nothing is agreed until you say so.
Call (707) 271-4587Answered 24 hours a day, every day
Calls may be recorded. The referral disclosure explains how this site is paid.