How to Price Your Contractor Services: A Complete Guide
Learn how to price your contractor services profitably: cost-plus vs. flat-rate, calculating overhead, markup strategies, and industry benchmarks.
Pricing your contracting services is the single most important business decision you'll make. Price too low, and you work yourself into bankruptcy. Price too high, and you lose bids to competitors. Finding the sweet spot requires understanding your true costs and your market positioning.
There are three main pricing models in the contracting industry: cost-plus (materials + labor + markup), flat-rate (one price for a defined scope), and value-based (pricing based on the value delivered to the customer). Each has its place depending on the type of work.
Cost-plus pricing is the most common in construction and project work. You calculate your material costs, labor hours, and overhead, then add a markup percentage (typically 20-40%) to arrive at your price. This ensures you're always covering costs while making a profit.
Flat-rate pricing is popular in trades like plumbing, HVAC, and electrical where the scope of common repairs is predictable. Customers prefer flat rates because they know the total cost upfront. The key is building your flat-rate book based on real job times, not guesses.
Value-based pricing works best for custom work where the customer is buying your expertise, not just labor. Architects, designers, and high-end remodeling contractors use this model. The price reflects the value of the finished product, not just the inputs required to produce it.
Calculating your overhead is the step most contractors get wrong. Overhead includes everything that isn't directly billable to a job: office rent, insurance, vehicle costs, tools, software subscriptions, marketing, accounting, and your own time managing the business.
A healthy overhead rate for most contracting businesses is 20-35%. That means for every $1 of direct job costs, you need to charge $1.20-$1.35 just to break even before profit. Track your overhead monthly and adjust your rates accordingly.
Labor burden is another hidden cost. The actual cost of an employee isn't just their hourly wage — it's wage + payroll taxes + workers' comp + health insurance + retirement + paid time off + training. The total burden is typically 1.25-1.4x the base wage.
Material markup should cover more than just the product cost. Your markup pays for: procurement time, delivery coordination, inventory carrying cost, breakage and waste, and warranty risk. Industry-standard markups range from 15% for commodity materials to 50% for specialty items.
Industry benchmarks by trade can help you calibrate your pricing. General contractors average 10-15% net profit margins on large projects. Specialty trades (electrical, plumbing, HVAC) often see 15-25% margins. Service-based trades can achieve 25-40% margins on well-priced work.
One of the most effective pricing strategies is tiered offerings. Create three options for every project: a basic package that covers essentials, a standard package that's your recommended approach, and a premium package with upgrades and extras. Most customers choose the middle option.
Seasonal pricing can help smooth out demand in your business. Offer discounts on slow-season work and premium pricing during peak season. This fills your calendar year-round and maximizes revenue when demand is highest.
A common pricing mistake is competing on price. There will always be someone cheaper. Instead of lowering your rates, focus on communicating your value: better materials, longer warranties, certified technicians, cleaner job sites, and faster completion times.
The best pricing strategy in contracting is to know your numbers cold. Track your actual costs vs. estimates for every job. Review your profitability by job type, customer type, and trade. Use that data to refine your pricing continuously. Quote Anvil's reporting makes this easy.
Turn this advice into a repeatable workflow
QuoteAnvil helps contractors create estimates, quotes, invoices, payment links, and follow-up reminders without rebuilding documents from scratch.
Start free trial