How to Price Gutter Jobs Profitably
Pricing is the second most common mistake contractors make (first is poor quality). Most contractors price too low and don't realize how much money they're leaving on the table.
You're not earning $35/hour with a 25% markup. You're earning $0-5/hour because you didn't account for overhead, taxes, and benefits.
This guide walks through proper gutter pricing.
Understanding Your Cost Structure
Material Cost
Material is the easy part. You know what aluminum coil costs from your supplier.
20 oz aluminum: $2-3 per linear foot
Installation requires fasteners, sealant, brackets, etc.
Total material cost: Add 15-20% for accessories.
Example: 150 feet of gutter
Material: 150 × $2.50 = $375
Accessories (20%): $75
Total material: $450
Labor Cost
This is where most contractors underestimate.
Two-person crew, one gutter job
Installation time: 16-20 hours
Labor cost: 16 hours × $35/hour × 2 people = $1,120
But wait. Your crew is paid: $25-30/hour
Benefits (25%): +$6.25/hour
Payroll taxes (8%): +$2/hour
Total true labor cost: ~$33/hour per person
So: 16 hours × $33/hour × 2 = $1,056
Overhead
Overhead is everything that's not material or direct labor:
- Vehicle payment and fuel
- Insurance (liability, vehicle, workers comp)
- Office staff and supplies
- Marketing and sales
- Tools and equipment depreciation
- Rent/workspace
- Accounting and legal
For a gutter contractor, overhead is typically 20-30% of revenue.
Margin/Profit
After material, labor, and overhead, you keep what's left.
Healthy profit margin: 20-35% gross margin on jobs.
The Complete Pricing Formula
Total Job Cost = Material + Labor + Overhead
Price = Total Job Cost ÷ (1 - Desired Margin %)
Example:
150-foot gutter job
Material: $450
Labor: $1,056
Overhead (25% of revenue): TBD
Desired margin: 30%
Total cost: $450 + $1,056 = $1,506 (before overhead)
Revenue needed to cover overhead: Overhead doesn't apply to cost, it applies to revenue
So: Price = ($450 + $1,056) ÷ (1 - 0.30) = $1,506 ÷ 0.70 = $2,151
But that's before allocated overhead.
Better approach:
Revenue target = ($450 + $1,056) ÷ (1 - (0.25 overhead + 0.30 profit))
Revenue target = $1,506 ÷ (1 - 0.55) = $1,506 ÷ 0.45 = $3,347
This gives you:
Material: $450
Labor: $1,056
Overhead (25% of $3,347): $837
Profit (30% of $3,347): $1,004
Total: $3,347
Is $3,347 reasonable for a 150-foot residential gutter job?
$3,347 ÷ 150 feet = $22.31 per foot
This is on the high end of typical pricing ($8-20 per foot). You're positioning as premium.
Alternatively:
Target $12 per foot (mid-market pricing)
150 feet × $12 = $1,800 total
This covers material ($450), labor ($1,056), leaves $294 for overhead and profit.
This is tight. Overhead alone (25% of $1,800) is $450. You're losing money.
The reality check:
Typical residential gutter pricing: $8-16 per foot installed (all-in)
Typical material costs: $2-3.50 per foot
Typical labor: $6-8 per foot
Overhead and profit: $2-5 per foot
If you're pricing under $8 per foot, you're working at cost or at a loss.
Pricing by Job Complexity
Simple Install (Residential, easy access)
Material: $300-500
Labor: 800-1,000
Price: $1,200-1,600 (covers material, labor, minimal margin)
Better price: $1,800-2,200 (includes overhead and healthy margin)
Complex Install (Multifamily, custom profile, difficult access)
Material: $1,500-2,500
Labor: $2,500-3,500
Price: $6,000-8,500 (includes overhead and margin)
Commercial (Box gutter, engineering, coordination)
Material: $5,000-15,000
Labor: $5,000-10,000
Price: $15,000-35,000+
Copper (Premium, longer installation)
Material: $1,200-3,000
Labor: $1,200-1,800
Price: $3,500-6,000+
Common Pricing Mistakes
1. Material + Low Markup
Material: $450
Markup: 50% = $675 total
Ignores labor and overhead costs.
This job loses you money.
2. Hourly Labor without Overhead
16 hours × $25/hour = $400 labor cost
Sell at $25/hour = $400 revenue
You break even and haven't covered overhead or profit.
3. Competitive Bidding Without Cost Knowledge
"Other guy quoted $900, so I'll quote $850."
You don't know other guy's cost. If yours is $1,200, you just lost money.
4. Discounting Too Freely
Customer negotiates down. You feel pressure to win the job. You drop price.
If the price is already thin, discounting guarantees a loss.
5. Not Tracking Actual Costs
You have no idea if jobs are profitable. You guess at pricing. Some jobs lose money and you don't know.
You need to track actual costs and adjust pricing based on reality.
Pricing Strategies
Premium Pricing (High Value, Quality Focus)
Position as high-quality, premium contractor
Price: $15-20+ per foot
Marketing: Emphasize quality, warranty, durability
Target: High-end residential, selective customers
Mid-Market Pricing (Balance of Value and Cost)
Decent quality, competitive price
Price: $10-15 per foot
Marketing: Value + quality
Target: Average homeowner, quality-conscious
Volume Pricing (Lower Price, High Volume)
Lower price, higher volume
Price: $6-10 per foot
Marketing: Affordability, speed
Target: Price-conscious customers
Which should you choose?
Premium: If you have strong skills, good marketing, and customer base willing to pay
Mid-market: If you're competent and want balance
Volume: If you can operate efficiently and have high throughput
Most successful contractors choose mid-market or premium. Volume is hard and margin-thin.
Adjusting Pricing for Material Cost Changes
Material prices change. Lock pricing before you bid.
"Pricing locked until [date]. If project doesn't start by then, pricing subject to change based on material cost."
On large projects, lock material cost with your supplier before bidding to the customer.
Testing Your Pricing
Price jobs competitively but not desperately.
If you're bidding 20% higher than competitors and never winning, your price is too high.
If you're bidding competitively and winning 40-50% of bids, your price is about right.
If you're winning 80%+ of bids, your price is probably too low.
Accounting for Actual Job Variability
Real jobs are different. Build buffers:
- Estimated 16 hours: 25% buffer = price for 20 hours labor
- Estimated material: 15% buffer for waste/extras
- Estimated overhead: account for travel time, waiting time, etc.
Buffers protect you from surprise losses.
Communicating Price to Customers
Don't explain your cost structure. Customers don't care.
Instead: "Your project is 150 linear feet with custom offsets and copper material. Installed cost is $3,400. This includes custom manufacturing, 25-year warranty, professional installation, and cleanup."
Give them the price and the value. Let them decide.
Ready to Price Profitably?
Start tracking your actual costs on jobs. Calculate material, labor, and overhead. Adjust pricing until you're hitting 25-35% gross margin.
Get material pricing locked in with Exterior Distribution so you have certainty when you bid customer jobs. Locked material pricing removes variables and lets you bid with confidence.