Startup Guide

How to Start a Handyman Business in Oregon

Complete guide to starting a Handyman business in Oregon. Licensing requirements, startup costs, revenue potential, and first-client strategies.

Market Opportunity in Oregon

Oregon's aging housing stock — nearly 60% of homes were built before 1990 — creates strong, consistent demand for handyman services. The state’s population has grown by roughly 10% over the last decade, with most growth concentrated in the Willamette Valley and the Portland metro area, while coastal and rural regions have lower saturation of tradespeople. The post-pandemic shift to remote work has spurred home renovation and maintenance spending, especially on decks, fencing, drywall repair, and plumbing fixtures. However, Oregon’s strict land-use laws and high construction costs mean homeowners often defer major projects and instead hire handymen for smaller, immediate repairs. The market is favorable but competitive in Portland, Bend, and Eugene; smaller cities like Medford, Salem, and Corvallis offer better ratios of demand to competition.

State Licensing & Legal Requirements

You must register with the Oregon Construction Contractors Board (CCB). As a handyman, you typically need a Residential (R) license if your jobs exceed $1,000 in total labor and materials per project, or if you perform work requiring a permit. If you stay under $1,000 per job and do not perform structural, electrical, or plumbing work, you may operate without a CCB license, but this severely limits your revenue and credibility. Most successful handymen obtain the R license. Requirements: complete an approved 8-hour pre-licensing course (online or in-person), pass the CCB exam, provide proof of workers’ compensation insurance (or exemption if no employees), and obtain a $15,000 surety bond (or $20,000 if you want to work for hire on projects over $200). You must also register with the Oregon Secretary of State as a business entity (LLC recommended), obtain a Business Identification Number (BIN) from the CCB, and get a city business license in most cities (e.g., Portland charges $155/year for a general business license). Liability insurance is not legally required but is practically mandatory; you’ll need at least $1 million general liability.

Startup Costs

Revenue Potential in Oregon

Average job ticket in Oregon is $250–$600 for small repairs, $800–$1,500 for medium projects (e.g., fence repairs, drywall patching, faucet replacement). In Portland metro, you can charge $75–$125/hour; in smaller cities like Grants Pass, $60–$90/hour. To reach $5,000/month, you need about 10–15 small jobs or 5–8 medium jobs. At $80/hour, that’s 62.5 billable hours (one-third of a full-time month). To hit $10,000/month, you need 20–30 jobs, or mix in bigger ticket items like deck staining or bathroom caulking packages. Seasonal demand peaks in spring/summer (fencing, painting, gutter clearing). Many successful Oregon handymen supplement with winter interior repairs (drywall, plumbing under sinks, light fixture installation) to smooth cash flow. At scale, two-person crews can generate $15k–$20k/month.

Your First 30 Days

  1. Day 1–3: Complete the CCB pre-licensing course (online, ~8 hours). Submit your R license application and bond.
  2. Day 4–7: Register your LLC with Oregon Secretary of State ($100 filing). Get your EIN from IRS (free, online).
  3. Day 8–14: Purchase general liability insurance and workers’ comp waiver. Obtain your CCB number. Set up a business bank account at a local credit union (e.g., OnPoint, Rivermark).
  4. Day 15–20: Create your Google Business Profile (GBP). Claim your listing, choose “Handyman” as primary category (see GBP strategy below). Add 10 high-quality photos of your tools, vehicle, and a mock repair. Write a description with keywords like “Oregon handyman,” “Portland repairs,” “small job specialist.”
  5. Day 21–25: Canvass 50 homes in your target neighborhood. Leave door hangers offering a “$50 off first repair.” Post on Nextdoor (no fee) and two local Facebook buy/sell/trade groups. Create a simple website on Wix or Google Sites with your services and phone number.
  6. Day 26–30: Offer free estimates to neighbors (post on Nextdoor, offer $25 gift card if they book). Ask for referrals and reviews. Goal: secure at least 5 small jobs (under $200 each) to get reviews and cash flow.

Google Business Profile Strategy

Top Cities for This Business in Oregon