Learning how to bid christmas light jobs separates profitable contractors from those who burn out after one season. This guide is for contractors building estimates for clients. Not for homeowners shopping prices. If you are a homeowner, check out our guide on how much Christmas light installation costs. Getting your pricing wrong means either losing money on every job or losing the job to a competitor. With over a decade of experience coaching thousands of installers through our 43,000+ member contractor community, we've seen every bidding mistake in the book. This guide gives you the exact framework to price jobs with confidence.
Why Do Most New Installers Underprice Their Bids?
Most new installers underprice because they calculate materials and labor but forget overhead, drive time, and warranty callbacks. They look at what homeowners pay at the hardware store and try to compete on price. That's a losing game. You're selling a service, not a box of lights. Your bid needs to cover every cost plus a healthy profit margin.
We've seen contractors charge $2 per foot their first year and wonder why they're broke by January. The problem isn't the market. The problem is the math.
What Should You Measure Before Bidding a Job?
Before you quote a single dollar, you need accurate measurements of every surface you'll decorate. Walk the property with a laser measure or a measuring wheel. Document rooflines, peaks, valleys, columns, trees, bushes, and pathways. Take photos of every angle.
Here's what to measure and record:
| Surface | What to Measure | Why It Matters |
|---|---|---|
| Roofline | Linear feet of eaves and ridgeline | Determines C9 or mini light quantity |
| Peaks and valleys | Count each one | Extra labor and clips needed |
| Columns/posts | Height and circumference | Wrap calculations |
| Trees | Height and canopy width | Mini light strand count |
| Bushes/shrubs | Length, width, height | or mini light needs |
| Pathways | Linear feet | Stake light count |
| Windows/doors | Count and dimensions | Frame light needs |
How Do You Estimate Materials for Each Job?
Here's a standard material breakdown for roofline work:
C9 bulbs on SPT-1 wire at 12-inch spacing:- 1 bulb per foot of roofline
- 1 clip per foot (matched to roof type)
- Wire cut to length plus 3 feet extra per run for connections
- Trunk wrap: 1 strand per 2 feet of trunk height
- Branch wrap: varies by canopy density
- Bush coverage: roughly 100 mini lights per 3x3 foot section
For a typical single-story ranch with 160 feet of roofline, 2 bushes, and 1 small tree, your material list looks like:
- 160 C9 LED bulbs
- 170 feet of SPT wire
- 165 clips
- 4 strands of mini lights
- Extension cords, timers, power adapters
Always add 10% overage to your material count. Running short on a job costs you a return trip, and that kills your profit.
How Do You Calculate Labor Costs?
Labor is where most contractors get it wrong. You need to track how long jobs take and build a database of your crew's speed. Until you have that data, use these industry benchmarks.
| Task | Time Per Unit | Notes |
|---|---|---|
| Roofline (single story) | 1 foot per minute | 2-person crew |
| Roofline (two story) | 0.75 feet per minute | Ladder repositioning adds time |
| Tree wrapping (small) | 20-30 minutes | Under 10 feet tall |
| Tree wrapping (large) | 45-90 minutes | 10-25 feet tall |
| Bush wrapping | 10-15 minutes each | Standard 4x4 bush |
| Ground stakes | 2 minutes per stake | Along pathways |
| Setup and teardown | 30-45 minutes | Loading, driving, unloading |
Most first-year installers underestimate time by 30-40%. Track every job on a stopwatch for your first season. After 10 jobs, you'll have real numbers to bid from.
What Markup Should You Apply?
Your markup covers overhead, profit, and risk. Overhead includes insurance, vehicle costs, fuel, marketing, phone, website, and storage. Most contractors need a minimum 2.5x markup on materials and a 40-50% gross margin on the total job to stay profitable.
Here's how the math works for our example job:
Materials cost (your wholesale cost):- 160 C9 LEDs: $80
- 170 ft wire: $34
- 165 clips: $25
- 4 mini light strands: $32
- Misc (cords, adapters, timer): $30
- Total materials: $201
- 3.5 hours x 2 crew x $22/hr = $154
- Materials to customer: $201 x 2.5 = $503
- Labor with margin: $154 / 0.55 = $280
- Total bid: $783
Round that to $800 or $795. On a typical 2-story colonial with more footage and complexity, you're looking at $1,200-$2,500 depending on the scope.
Should You Charge Per Foot or Per Job?
Both methods work. Per-foot pricing is simpler but can leave money on the table. Per-job pricing accounts for difficulty, access, height, and complexity.
| Pricing Method | Pros | Cons |
|---|---|---|
| Per foot ($5-12/ft installed) | Easy to calculate, easy to explain | Doesn't account for difficulty |
| Per job (flat rate) | Accounts for all variables | Harder to estimate early on |
| Hybrid (per foot + add-ons) | Best of both worlds | More complex to present |
Our most successful contractors in the community charge $7-12 per foot installed for rooflines in suburban markets. Urban and affluent areas can support $10-15 per foot. For a deeper dive on setting your rates, read our Christmas light installation pricing guide.
How Do You Handle the Site Visit?
The site visit is where you close the deal. Show up looking professional. Bring a measuring tool, a tablet or clipboard, and sample lights. Walk the property with the homeowner. Ask what they want. Listen more than you talk.
Here's a proven site visit checklist:
1. Measure all surfaces while the homeowner watches
2. Point out areas that would look great lit up (upsell opportunities)
3. Show them your C9 bulb options on your sample board
4. Discuss warm white vs. multicolor vs. custom patterns
5. Explain your installation and takedown process
6. Mention your insurance and warranty
7. Give a verbal ballpark before you leave
8. Follow up with a written proposal within 24 hours
We've seen contractors close 60-70% of site visits when they bring a sample board. Without samples, close rates drop to 30-40%. The tactile experience sells.
How Should You Present Your Quote?
Never send a text message with a number. Create a professional proposal. Include your company name, logo, the homeowner's address, scope of work, materials, total price, and payment terms. Keep it one page.
Break the quote into sections the homeowner can understand:
- Roofline package: X feet of C9 warm white LEDs with professional clips. $XXX
- Tree and shrub package: X trees wrapped, X bushes covered. $XXX
- Installation and removal: Professional install, timer setup, post-season removal. Included
- Warranty: Free service calls for bulb replacements during the season. Included
- Total investment: $X,XXX
Use the word "investment" not "cost." Frame the price against the value of their time, safety, and a professional result.
When Should You Require a Deposit?
Always collect a deposit before ordering materials. Standard terms are 50% deposit to book the install date, 50% balance due on completion. Some contractors collect 100% upfront for returning customers.
For jobs over $2,000, consider a three-payment structure: 40% deposit, 40% after install, 20% after the season (with takedown). This protects you and makes the investment feel smaller to the homeowner.
Never start a job without a signed agreement and deposit. We've coached contractors who installed $3,000 worth of lights and never got paid. Protect yourself.
How Do You Upsell During the Bidding Process?
Upselling happens naturally when you show homeowners what's possible. Bring photos of past work. Show them your premium LED options. Suggest accent lighting on trees or pathways they hadn't considered.
Top upsell opportunities:
- Add trees and bushes to a roofline-only bid (adds $200-500 per property)
- Upgrade from C7 to C9 bulbs for a bolder look
- Add a wreath or garland package for the front door and railings
- Suggest permanent lighting for year-round value (see our guide on permanent outdoor lighting)
- Timer and smart plug upgrades for convenience
The average upsell adds 25-35% to the original bid. On a $1,000 job, that's an extra $250-350 with minimal extra effort.
What Are Common Bidding Mistakes to Avoid?
After coaching thousands of installers, these are the mistakes we see destroy first-year profits:
1. Not charging for takedown. Build removal into your install price or charge separately. Never do it free.
2. Forgetting drive time. A 30-minute drive each way is an hour of unbillable labor per job.
3. Using retail materials. Buy wholesale Christmas lights to protect your margins.
4. Not accounting for callbacks. Budget 1-2 service visits per 10 installs for bulb replacements or wind damage.
5. Bidding by phone without measuring. Always measure before you quote a final number.
6. Competing on price. Compete on quality, professionalism, and reliability instead.
7. Not tracking costs. Use a spreadsheet for every job. Track materials, labor, time, and profit.
How Do You Build a Pricing Sheet for Repeat Use?
Create a master pricing sheet you can use all season. Update it annually as your costs change. Here's a template structure:
| Item | Your Cost | Customer Price | Margin |
|---|---|---|---|
| C9 LED per bulb | $0.50 | $1.25 | 60% |
| SPT-1 wire per foot | $0.20 | $0.50 | 60% |
| Shingle clip | $0.15 | $0.40 | 63% |
| Mini light strand (100ct) | $8.00 | $20.00 | 60% |
| Labor per hour (2-person crew) | $44 | $80 | 45% |
| Tree wrap (small) | $25 labor | $75 | 67% |
| Tree wrap (large) | $50 labor | $150 | 67% |
Watch Our Video Guides
See these techniques in action on our YouTube channel.
FAQ
How much should I charge per foot for Christmas light installation?
Most contractors charge $5-12 per linear foot installed, depending on the market, height, and complexity. Two-story work and steep roofs justify higher per-foot pricing. Start at $7-8 per foot in suburban areas and adjust based on demand.Should I offer free estimates for Christmas light jobs?
Yes. Free estimates are standard in the industry. Use the site visit as a sales opportunity. Bring sample lights, take measurements, and present a professional proposal. The site visit is your chance to build trust and close the sale.How do I handle price objections from homeowners?
Never drop your price. Instead, reduce the scope. Offer a roofline-only package or fewer trees. Explain the value of professional installation: safety, insurance, warranty, and the hours they'd spend doing it themselves. Most homeowners who get a professional quote are already sold on the concept.What's the minimum job size worth taking?
For most contractors, $500 is the minimum profitable job. Smaller jobs have the same drive time, setup time, and admin time as larger ones. If someone wants $200 worth of work, either upsell them or politely decline. Your time is your most valuable asset.How far in advance should customers book?
Start taking bookings in August and September. Offer early-bird pricing for customers who book before October 1. Most installs happen October 15 through November 30. The earlier you book your season, the better you can plan crews, materials, and routes.---
What's your biggest challenge when bidding Christmas light jobs? Drop your question in the comments or join our 43,000+ member contractor community to swap pricing strategies with installers across the country.