Phase 08: Price

Setting Your Rates: How Solo Tradespeople Research Pricing Without Undercharging

5 min read·Updated April 2025

You're a skilled tradesperson, maybe a plumber, roofer, or tiler, striking out on your own for the first time. One of the biggest hurdles is figuring out what to charge. Simply asking "What do other plumbers charge?" and copying their rates is a recipe for trouble. You risk undercutting your own value, missing profit, or even overpricing yourself out of jobs. This guide shows you how to use local competitor prices as smart data, not as a rigid rule, to set your own profitable rates.

READY TO TAKE ACTION?

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

Open Free Checklist →

The quick answer

As a self-employed plumber or roofer, you need to know what other local pros charge. This gives you a sense of what customers expect to pay in your area for services like fixing a leaky faucet or replacing a section of gutter. But don't just pick the middle price you find. Your price should cover your costs (insurance, tools, vehicle fuel, materials) and give you a good profit. Then, check if that price makes sense compared to what others charge.

Side-by-side breakdown

Direct research: Call local plumbing companies or roofing contractors. Ask for a quote on a common job, like installing a new water heater or repairing a small section of asphalt shingles. Check their websites for service call fees or fixed-price options. This quickly shows you public rates but won't tell you about volume discounts or special deals.

Indirect research: Look at online reviews (Google, Yelp, Angi, HomeAdvisor) for local tradespeople. Customers often mention if a service was "fairly priced" or "way too expensive." Browse local Facebook groups or neighborhood forums where people ask for contractor recommendations and sometimes discuss pricing. Check supply house bulletin boards or trade association forums for general rate discussions, but be careful not to reveal your own identity when asking sensitive questions.

Primary research: When you talk to potential clients for a quote (say, for new flooring installation or a bathroom remodel), ask them what they were quoted by other contractors, or what they paid for a similar service recently. For example, "What did the last plumber charge you for that drain cleaning?" or "Have you gotten other quotes for this tile work?" This is the most accurate way to understand what people are actually paying.

When competitor pricing is useful

Use competitor pricing to make sure your rates aren't completely off. If you're charging $150/hour for basic plumbing work when everyone else is $80-$100, you need a strong reason. If you find no one in your area offers a specific fixed-price service, like a "furnace tune-up package" or "small roof repair subscription," that could be a gap you can fill. It also helps you see what's standard (like a flat diagnostic fee for HVAC) versus what's considered a premium extra (like a lifetime warranty on roof repairs).

When to ignore competitor pricing

Don't let competitor prices hold you back if your service is truly different. If you specialize in antique fixture repair (plumber) or green roof installation (roofer), your skills and materials are rare. You can charge more. If you're targeting high-end homes that want white-glove service, they'll pay more than someone looking for the cheapest fix. Also, if you know a local competitor is always slammed but never seems to make money, they're probably undercharging. Don't copy their bad business model.

The verdict

Before you post your rates for services like a clogged drain fix or a small drywall patch, do your homework. Map out what the lowest-cost guys charge and what the premium services demand. Understand why the high-end plumbing service can charge double for a toilet install. Then, figure out your own costs and what profit you need. Set your price based on that, and then compare it to your competitor map to make sure you're in the right ballpark, not the other way around.

How to get started

Grab a spreadsheet or a notebook. For five local competitors (other plumbers, roofers, flooring installers): 1. Competitor Name: (e.g., "Reliable Roofing Co.") 2. Service/Price: (e.g., "Basic Leak Repair: $350 flat fee" or "Hourly Rate: $95/hr + $75 call-out") 3. What's Included: (e.g., "Includes basic materials, 1-year warranty" or "Just labor, parts extra") 4. Who They Serve: (e.g., "Budget-conscious homeowners" or "Commercial properties, high-end residential") Note who charges the most for a common job (like replacing a water heater) and try to figure out why (do they offer 24/7 service? Lifetime warranty? High-tech diagnostic tools?). This simple task should take about two hours and will give you a much clearer picture of your local market than just guessing.

RECOMMENDED TOOLS

Semrush

Research competitor positioning, keywords, and who they are targeting

Best for Research

SpyFu

See competitors' paid keywords — often reveals their pricing strategy

Google Trends

Track demand shifts in your product category

Free

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

FREQUENTLY ASKED QUESTIONS

What if no competitors publish their pricing?

Call them as a prospect. Most sales conversations will yield at least a range. Review G2, Capterra, and Reddit for price mentions. Ask your prospects: 'What are you currently paying to solve this problem?' — that reveals the effective market rate better than any published pricing page.

Should I be the cheapest option in my market?

Almost never. The cheapest position attracts the most price-sensitive customers, produces the thinnest margins, and makes you the first to lose clients when a competitor cuts further. Price for the segment you want, not for everyone.

Apply This in Your Checklist

Phase 3.2Research what competitors charge

Related Guides

Price

Value-Based vs Cost-Plus vs Competitive Pricing: How to Choose

Price

How to Calculate Your True Cost Floor (Before You Set Any Price)

Price

Tiered Pricing vs Single Price: Which Converts Better