Phase 01: Validate

How Solo Tradespeople Find Their Best Customers: ICP, Persona, & Jobs-to-Be-Done

7 min read·Updated April 2026

Starting your own trade business—whether you're a roofer, plumber, or flooring expert—means you're now in charge of finding clients. But who should you target? Knowing your ideal customer saves you wasted effort and helps you land profitable jobs. This guide explains three ways to define your customer: an Ideal Customer Profile (ICP), a customer persona, or a Jobs-to-Be-Done (JTBD) profile. We'll show you which one to use and when, so you can focus on your craft.

READY TO TAKE ACTION?

Use the free LaunchAdvisor checklist to track every step in this guide.

Open Free Checklist →

The Quick Answer for Tradespeople

First, build an ICP (Ideal Customer Profile). This defines exactly who needs your services, can afford you, and is easy to reach. Think of it as a clear filter for your marketing. Next, build a persona when you need to understand your typical client on a more human level, to tailor your website or conversations. Finally, create a JTBD profile to deeply understand the true problem your customers want to solve, and why they hire you instead of trying to fix it themselves or calling someone else.

Side-by-Side Breakdown for Your Trade Business

ICP (Ideal Customer Profile): Describes the type of homeowner, business, or contractor most likely to hire you, pay on time, and spread good word-of-mouth. Attributes include: homeowner vs. landlord, single-family home vs. commercial building, specific neighborhood or zip code, typical budget for projects (e.g., $1,000+ for flooring, emergency plumbing $300-$800, full roof replacements $8,000-$25,000), urgency of job (emergency vs. planned remodel), and how they usually find tradespeople (online search, neighborhood referrals). Best for: Deciding where to advertise, which online directories to join, or who to reach out to directly.

Persona: A named, fictional client like “Brenda the Homeowner,” who is a busy parent in her 40s living in a suburban home. She values quick, clean work and transparent pricing, and worries about hidden costs or unreliable contractors. Best for: Crafting your website’s 'About Us' section, writing helpful blog posts, or planning how you'll explain an estimate to make Brenda feel comfortable. Risk: Can be too simple, making you forget that real clients are diverse.

JTBD Profile: Documents the core problem the client is trying to solve, the situation that led to them calling you, and what they stop doing once your service is complete. Best for: Explaining your value beyond just fixing a problem. For example, a homeowner isn't just buying a new water heater; they're 'hiring' reliable hot showers and peace of mind. Risk: Requires real conversations with clients, not just guessing.

When to Build an ICP for Your Trade Service

Build your ICP at the very start, before you spend a dime on advertising or print any flyers. It should answer questions like: Which homes or businesses in my area truly need a new roof, a tile backsplash, or a main line repair? Who can afford my fair pricing (e.g., a high-quality flooring installation for $5,000, not a cheap patch job)? And how can I easily reach them (e.g., local homeowner Facebook groups, Nextdoor, Google My Business, referrals from local realtors)? An ICP is a filter. It tells you exactly who to focus your marketing efforts on, saving you time and money on bad leads.

When to Build a Persona for Your Clients

Build a persona when you need a clear picture of *who* you're talking to for your marketing. Even as a solo owner, thinking about a specific person helps. A persona answers: What does this type of client care about most (e.g., a quick response to a leaky pipe, a clean work site, a detailed breakdown of costs)? What are their biggest fears when hiring a plumber or roofer (e.g., getting ripped off, shoddy work, disruptions to their family life)? What kind of language or images will make them trust you? This is most useful for designing your business cards, writing your website's service descriptions, or preparing how you’ll present a quote.

When to Build a JTBD Profile for Deeper Understanding

Build a JTBD profile once you’ve completed 5–10 real jobs and had good conversations with your clients. This captures the full story: What was happening in their life that made them call you (e.g., their old water heater burst on a Saturday, they noticed shingles missing after a storm, they want to update their kitchen before selling)? What other options did they consider (e.g., DIY fix with YouTube, calling a different company, ignoring the problem)? And what finally made them choose you? This deeper insight helps you position your services. You’re not just installing a new shower valve; you're providing 'reliable, worry-free daily routines' for them.

The Verdict for Solo Tradespeople

Start with an ICP. This is crucial to define *who* you will offer your specific trade skills to (e.g., high-end bathroom remodels, not small handyman jobs; commercial flat roofs, not residential shingle repair). After you've done a handful of jobs, talk to your clients and use what you learn to build a JTBD profile that explains *why* they hired you. Build personas only if you find yourself struggling to write clear marketing messages. Many new self-employed tradespeople spend too much time on fancy logos and too little on understanding who actually needs and will pay for their excellent work.

How to Get Started: Your Trade ICP in One Page

Write your Ideal Customer Profile in one page. Pin it somewhere visible in your van or office. Every decision you make for your business should be tested against it.

Here’s what to include: * **Your Specialty:** (e.g., Residential bathroom plumbing, Commercial TPO roof repair, Hardwood floor installation, Custom tile work, Drywall finishing for new builds) * **Location/Demographic:** (e.g., Single-family homes built before 2000 in zip codes 12345, 67890; Homeowners aged 45+ with disposable income; Small local businesses with storefronts) * **Budget Range:** (e.g., Projects over $2,000 for flooring; Emergency plumbing repairs $400-$1,200; Full roof replacements $10,000+; Bathroom remodels $5,000-$15,000) * **Trigger Events:** (e.g., Leaky faucet burst, old water heater failed, storm damage to roof, wanting to sell house, water stains on ceiling, insurance claim, outdated kitchen wanting renovation) * **Channels They Use:** (e.g., Google search for local services, Nextdoor app, local Facebook groups, referrals from realtors or property managers, drive-by signage, local hardware store recommendations)

RECOMMENDED TOOLS

Notion

Build and share your ICP, persona, and JTBD documents in one workspace

Most Popular

Typeform

Run a customer profiling survey to validate ICP attributes with real data

Some links above are affiliate links. We may earn a commission if you sign up — at no extra cost to you.

FREQUENTLY ASKED QUESTIONS

Can I have more than one ICP?

In the early stage, no. Pick the single best-fit customer type and focus there. Multiple ICPs at launch usually means you have not made a hard decision about who to serve first. Broaden later once you have traction.

How detailed should a persona be?

Detailed enough to be useful, not so detailed it becomes fiction. A name, a job title, 3 goals, 3 frustrations, and the channels they trust is sufficient. Avoid fabricating specific demographics that are not grounded in real interview data.

Is JTBD only for B2B?

No. JTBD applies to any purchase where the buyer is choosing between alternatives. Consumer products, professional services, and even nonprofit fundraising all involve customers 'hiring' a solution to do a job.

Apply This in Your Checklist

Phase 1.1Define your customer and their problemPhase 1.3Research your market and competition

Related Guides

Validate

Lean Startup vs Design Thinking vs Jobs-to-Be-Done: Which Validation Framework Fits Your Stage

Validate

The Mom Test vs Customer Development vs Design Sprint: Which Interview Method to Use