San Francisco’s handyman market is highly competitive but also lucrative due to the city’s high cost of living, dense housing stock, and aging infrastructure. Many homes and apartments in neighborhoods like the Mission, Pacific Heights, the Richmond, and SOMA were built before 1950 and require constant maintenance. Renter turnover is high, creating demand for painting, patching, and minor repairs. Additionally, earthquake retrofitting, plumbing updates, and electrical work (within scope) are common. The clientele ranges from tech workers with disposable income to long-term homeowners who value reliability over rock-bottom prices. Because of the city’s strict noise ordinances, parking restrictions, and union influence in certain trades, a licensed handyman who works cleanly and legally can build a strong reputation. Most handymen in SF charge between $75 and $150 per hour, with a typical job minimum of $150. The market rewards professionalism, speed, and a deep knowledge of local building codes.
In California, a handyman can perform work without a state contractor’s license only if the total contract price (labor and materials) for each job is under $500. This is the “handyman exemption” under Business and Professions Code Section 7048. However, any job costing $500 or more requires a Class B (General Building) or a C-license (e.g., C-21 for building maintenance). Because many San Francisco repair jobs exceed $500 (e.g., replacing a toilet, installing a garbage disposal, or painting a room), it is advisable to obtain a Class B or appropriate C-license to avoid legal risk. The California Contractors State License Board (CSLB) requires a license exam, a bond ($15,000), worker’s compensation insurance (if you have employees), and proof of general liability insurance (typically $1 million minimum).
You must register your business with the San Francisco Treasurer & Tax Collector (obtain a Business Registration Certificate). The fee varies by gross receipts; for a small handyman business, it’s often around $100–$150 annually. You also need to file a business tax return each year even if you owe no tax. Additionally, if you work from home, check the Planning Department’s home occupation rules—they generally allow low-impact businesses as long as no clients come to your home and no signs are posted.
For any electrical, plumbing, or structural work that requires a permit in San Francisco (e.g., water heater replacement, gas line work), you must pull a permit from the San Francisco Department of Building Inspection (DBI). Handymen often subcontract licensed trades for such work. Liability insurance ($1 million) is a must for most clients and property managers. Workers’ compensation is mandatory if you hire employees; even if you work alone, consider a “workers’ comp exemption” form or a sole proprietor policy.
Visit business.google.com and create a profile. Use your exact business name (e.g., “FixIt Handyman SF”) without location keywords in the name. Choose “Handyman” as your primary category. Enter your service area: San Francisco and surrounding neighborhoods (e.g., Bernal Heights, Castro, Noe Valley, Sunset). Do not list a home address unless you operate a physical office; instead, select “Hide my address” and specify a service radius of 10–15 miles (covers all of SF plus nearby Daly City, South San Francisco). Add your phone number (a local 415 or 628 area code), website, and business hours.
Target phrases like “handyman San Francisco,” “handyman Pacific Heights,” “handyman SOMA,” “small repair service SF,” “household fixes near me,” and “handyman for apartments SF.” Create a service page for each major neighborhood on your website. Use local schema markup (LocalBusiness) and include your exact address (if hidden, use service area). Write blog posts about common SF issues: “How to fix earthquake cabinet latches,” “Dealing with SF’s hard water in your apartment,” “Rent control repair rights for tenants.”
Get listed on Yelp, Nextdoor, Thumbtack, Angi (formerly Angie’s List), and the San Francisco Chamber of Commerce directory. Ensure your NAP (Name, Address, Phone) is consistent everywhere. For Yelp, create a business account and claim your free profile. Nextdoor is extremely powerful in SF because neighbors trust local recommendations. Offer a small discount for “first neighbor who refers you” to generate word-of-mouth.
Partner with local real estate agents, property management companies (like Mosser, Greystar, or small landlords), and home staging companies. Guest post on neighborhood blogs (e.g., “Hoodline,” “SFGate” local section, or a local real estate blog). Sponsor a Little League team or donate free labor to a community garden—local press often covers these acts, giving you a quality backlink.
Run a free GBP audit, analyze your competitors, and track your review growth — all in one platform.
Try BizLaunchIQ Free →