The problem every contractor in LA has
You already know how work comes in: referrals. A neighbor saw your crew at a house two doors down. Someone at the hardware store said "call this guy for a kitchen remodel". That's 70% of your pipeline — and it will always be 70%, because you do good work and your community talks.
The remaining 30% is where the problem lives. It's the client who got your name from a referral but then Googled you to double-check — and found nothing. Or found a Facebook page from 2019. Or a Yelp listing with 3 stars from a customer who was mad you wouldn't do $12,000 of work for $4,000.
They put the referral in the "maybe" column. They call the next name — the one with a real site, a project gallery, and a BBB badge.
You just lost a $35,000 job to a contractor whose work isn't as good as yours. The site is what closes the loop between the referral and the signed contract.
What a contractor site needs
Project gallery
Before/after of completed jobs, organized by type (kitchen, bath, roof, deck). Captions with scope and city. This is 80% of why someone trusts you after a referral.
Service area map
Which cities and zip codes you work in. Clear boundaries. Half your inbound requests are from zones you don't service — a map filters that out before you waste the call.
CSLB license number + insurance badge
California State License Board number displayed, insurance info, bond amount if bonded. Separates licensed pros from unlicensed handymen in the client's mind.
Quote request form
Project type, budget range, timeline, photo upload. Lands as text or email, you call back when you're off the ladder.
Google Business Profile
Set up with "Contractor" or trade-specific category, service area defined, 15-20 project photos uploaded.
Bilingual EN/ES
50% of LA County homeowners speak Spanish at home. A bilingual contractor site is rare — and rare means less competition for every search.
Verticals we build for
- Roofers: emphasis on insurance claim support, financing options, free inspection CTA.
- Plumbers: 24/7 emergency badge, service list by issue (slab leak, water heater, sewer camera), service area map.
- HVAC: seasonal CTA (summer tune-up, winter heater check), rebate information, equipment brands you install.
- Landscapers: project types (lawn install, hardscape, drought-tolerant conversion), before/after gallery heavy, maintenance plans.
- General contractors / remodeling: kitchen, bath, ADU, full remodel project galleries. CSLB license prominent. Permit-pulling capability called out.
- Electricians: residential vs commercial pages, panel upgrade CTA, EV charger install (growing demand in LA).
- Painters: interior/exterior split, residential/commercial split, color consultation offer.
How it works
- Day 1 — Kickoff: You send services, CSLB license number, insurance info, 15 project photos, service area zip codes, logo.
- Days 2-3 — Design + build.
- Day 4 — Google Business Profile, SEO, schema (LocalBusiness + HomeAndConstructionBusiness).
- Day 5 — Launch.
Pricing for contractors
- Essential — $797: One-page site, services, service area, CSLB badge, photo gallery (10 projects), quote form. Good for a 1-truck operation.
- Pro Business — $1,997: Multi-page (Home, Services, Projects, About, Financing, Contact). Separate landing pages for your top 3 services so each ranks separately.
- Deluxe — $3,497: Everything plus 20+ project pages (one per completed job), service pages by city for multi-city coverage, review request automation. For a crew doing $50K+/month.
- Enterprise — $7,997: Full launch with brand kit, 90-day Google Ads targeting your trade and service area, 4 SEO posts.
Full breakdown at the pricing page.
Frequently asked
I only work by referral. Why do I need a site?
Because the referral still Googles you before calling. 70% of your business is still referral — the site just closes the 30% of referrals who were about to pick someone else.
Can you show my CSLB license number?
Yes, prominently. California homeowners specifically look for CSLB number before signing a contract on anything over $500. Displaying it builds trust and distinguishes you from unlicensed labor.
Can clients request a quote from the site?
Yes. Simple form: project type, budget range, timeline, up to 5 photos. Lands as text or email. You respond when you're not on-site.
Can I target specific cities?
Yes. If you work in a defined zone (e.g., Pasadena + Glendale + Burbank, not all of LA County), we build location-specific landing pages so you rank for "roofer Pasadena" without wasting ad spend on calls from Palmdale.
How long before I get leads from the site?
Google Business Profile leads can come in week 1 if yours was poorly set up before. Organic site traffic takes 60-90 days to build. Google Ads (Enterprise package) brings leads from day 1 — but at higher cost.
Related: Pricing · Portfolio · Web design LA · Versión en español