How to Start a Cleaning Service in Oregon (2026)



Last updated: February 25, 2026

Starting a cleaning service in Oregon is one of the most accessible businesses you can launch – and Oregon’s lack of sales tax gives you a real advantage. You never need to collect or remit sales tax on your cleaning services or supplies, which simplifies your operations compared to nearly every other state.

However, Oregon does have specific requirements for commercial janitorial contractors. The Bureau of Labor and Industries (BOLI) requires a Property Services Contractor License if you employ workers for janitorial services. Solo residential cleaners have fewer requirements, but you still need to form your business entity, carry the right insurance, and comply with workers’ compensation laws if you hire employees. This guide covers every requirement, cost, and step.

Cleaning Service Requirements in Oregon at a Glance

Requirement Agency Cost Timeline
LLC Formation Oregon Secretary of State $100 2-3 business days
Federal EIN IRS Free Immediate (online)
Property Services Contractor License BOLI Contact BOLI 30+ days (includes exam)
Workers’ Compensation SAIF Corporation / private insurer Varies by payroll 1-3 days
General Liability Insurance Private insurer ~$400-$800/year Same day
Janitorial Surety Bond Bonding company ~$100-$300/year 1-3 days
Local Business License City/county Varies by city Varies

How to Start a Cleaning Service in Oregon (Step by Step)


Step 1: Form Your Business Entity

Register an LLC with the Oregon Secretary of State for $100. Processing takes 2-3 business days online. Then apply for a free federal EIN at IRS.gov.

If you want to operate under a name different from your LLC’s legal name, register an Assumed Business Name (DBA) for $50 with the Secretary of State. This registration is valid for 2 years.

Step 2: Determine If You Need a BOLI Property Services License

Oregon’s Bureau of Labor and Industries (BOLI) requires a Property Services Contractor License for anyone who recruits, solicits, supplies, or employs workers for janitorial or cleaning services for another person.

You DO need this license if:

  • You hire employees to perform cleaning work for clients
  • You supply cleaning workers to other businesses
  • You operate a commercial janitorial contracting business with employees

You are EXEMPT if:

  • You are a sole proprietor working alone under your own name or ABN doing residential cleaning
  • You only do residential janitorial work (residential contractors are not required to obtain a labor contractor license)

To obtain the license:

  1. Submit an application to BOLI
  2. Take and pass a qualifying exam within 30 days of receiving your temporary permit
  3. Obtain tax certifications from the Oregon Department of Revenue and Employment Department
  4. Post a surety bond (if required – see insurance section below)
  5. Complete required employee training on sexual harassment prevention, discrimination, and whistleblower protections

Step 3: Get Business Insurance

Insurance requirements depend on your operation size:

  • General liability insurance: Protects against property damage claims, slip-and-fall injuries, and broken items. Most commercial clients require this. Typical cost: $400-$800/year for a small cleaning operation.
  • Janitorial surety bond: Protects clients against theft by your employees. BOLI-licensed contractors can substitute $1,000,000+ in general liability insurance for the bond requirement if they have no wage/hour violations in the past 2 years. Otherwise: $10,000 bond (0-20 employees) or $30,000 bond (21+ employees).
  • Workers’ compensation: Required if you hire any employees in Oregon. Purchase from SAIF Corporation (Oregon’s state-run insurer) or a private insurer.
  • Commercial auto insurance: Required if you use a vehicle for business purposes.

Step 4: Register for Local Business Licenses

Oregon has no statewide general business license, but many cities require local registration:

  • Portland: Portland Business License Tax (minimum $100) – required for all businesses operating in city limits
  • Salem: Business license through the city
  • Eugene: Business registration with the city
  • Bend: Check with Deschutes County and city of Bend

Step 5: Register as an Employer (If Hiring)

If you plan to hire employees, you must:

  1. Register for unemployment insurance through the Oregon Employment Department (new employer rate: 2.4% on first $56,700/employee)
  2. Register for Paid Leave Oregon (1.0% of wages – 0.6% employee share, 0.4% employer share for 25+ employees)
  3. Set up income tax withholding with the Oregon Department of Revenue
  4. Withhold the Statewide Transit Tax (0.1% of wages)
  5. Pay TriMet payroll tax (0.8237%) if in the Portland metro area
  6. Obtain workers’ compensation insurance before your first employee starts
  7. Report new hires within 20 days to the Oregon employer reporting system

Step 6: Set Up Operations

With your legal and insurance requirements handled, focus on operations:

  • Purchase cleaning supplies and equipment (vacuum, mop, bucket, chemicals, rags, etc.)
  • Create written service agreements that outline scope of work, pricing, and liability terms
  • Set competitive pricing – residential cleaning in Oregon typically ranges from $130-$275 per session depending on home size and location
  • Build a professional online presence and register on platforms like Google Business Profile

Cost to Start a Cleaning Service in Oregon

Item Cost Notes
LLC Formation $100 Oregon Secretary of State
EIN Free IRS online application
Assumed Business Name (DBA) $50 If operating under a different name (valid 2 years)
BOLI Property Services License Contact BOLI Required if employing workers for commercial cleaning
Local Business License $50-$150 Varies by city (Portland minimum $100)
General Liability Insurance $400-$800/year Covers property damage, bodily injury
Janitorial Bond $100-$300/year Required for BOLI licensees without $1M+ liability policy
Workers’ Comp (if hiring) Varies SAIF Corporation or private insurer
Cleaning Supplies & Equipment $200-$500 Initial startup supplies
Marketing (website, cards, etc.) $100-$500 Basic online presence
Annual Report $100/year Required to keep LLC active

Estimated total startup cost: $1,100-$2,500 (solo operator, first year including insurance)



Related Oregon Business Guides

← Back to all Oregon business guides

Frequently Asked Questions

Do I need a license to start a cleaning business in Oregon?

It depends on your situation. If you work alone doing residential cleaning, you do not need a state license – just form your business entity ($100 LLC) and get insurance. If you employ workers for janitorial or cleaning services, you must obtain a Property Services Contractor License from BOLI, which includes passing an exam and posting a bond.

Do I need to collect sales tax on cleaning services in Oregon?

No. Oregon has no general sales tax – period. This applies to all goods and services, including cleaning. You never need to collect, report, or remit sales tax on your cleaning services or supply charges within Oregon.

How much does it cost to start a cleaning business in Oregon?

You can start a solo cleaning business in Oregon for approximately $1,100-$2,500 in the first year. This includes LLC formation ($100), insurance ($400-$800), local business license ($50-$150), cleaning supplies ($200-$500), and basic marketing. Costs increase if you hire employees due to workers’ comp, unemployment insurance, and Paid Leave Oregon contributions.

Do I need workers’ comp for a cleaning business in Oregon?

If you operate as a solo owner with no employees, workers’ comp is optional. The moment you hire even one employee, you must carry workers’ compensation insurance. Oregon offers coverage through SAIF Corporation (state-run) or private insurers.

What is the BOLI bond requirement for cleaning businesses?

BOLI-licensed property services contractors must post a surety bond: $10,000 for 0-20 employees or $30,000 for 21+ employees. However, if you carry $1,000,000+ in general liability insurance and have no wage/hour or civil rights violations in the past 2 years, the bond requirement is waived.

What insurance do I need for a cleaning business in Oregon?

At minimum, carry general liability insurance ($400-$800/year) to protect against property damage and injury claims. Add a janitorial surety bond ($100-$300/year) for theft protection. If you hire employees, workers’ compensation is mandatory. Commercial auto insurance is needed if you use a vehicle for business.


Robert Smith
About the Author

Robert Smith has run a licensed private investigation firm for 8 years from the Florida-Georgia state line - where he learned firsthand how wildly business licensing rules differ between states just miles apart. He personally researched requirements across all 50 states and D.C., reviewing hundreds of government sources over hundreds of hours to build guides he wished existed when he started. Not a lawyer or accountant - just a business owner who has done the research so you don't have to.