Templates

Free Christmas Light Installation Contract Template (2026)

A complete Christmas light installation contract to copy today, every clause explained, plus the seasonal-service variant for homeowner-owned lights.

By Jack Seguin · · 11 min read

Installers pay anywhere from CA$2.33 to CA$29.25 on Etsy for a static Christmas light contract, $39 USD for the two-page Word version from Christmas Lights Design, and up to CA$78.89 for a bundle with spreadsheets. Most of them are a scope box, a price box and a signature line. The template below is the one we use on our own seasonal jobs in Ottawa, with every clause explained, and it is free to copy. It covers lights you supply and the seasonal-service variant for lights the homeowner already owns.

Plain notice before you copy anything. This is sample wording from a working installer, not legal advice. The company that puts its name on the agreement is the only party to it; GlowBid is not a party and does not give legal advice. Have the wording reviewed for your province or state before you use it on a real customer.

The clauses at a glance

Clause What it settles Our default
Parties and property Who is agreeing, and which house Legal names, service address, contact for the day of
Scope Footage by run type, product, colour, spacing From the drawing, listed per run
Price and deposit What it costs and when it is paid 30% to book, balance on the day the install is finished
Measurement honesty Photo estimate confirmed on site Re-confirm if the price moves more than 5%
Scheduling and weather What happens when it snows Reschedule to the next safe date, no penalty either way
Roof and siding Who pays for a cracked shingle Reasonable care, $500 per-incident cap, pre-existing excluded
Homeowner-supplied lights Seasonal-service variant Their product, their risk; we install and take down
Takedown window When the lights come down January 2 to February 28, weather permitting
Cancellation Cooling-off and after 3 days for a full deposit refund, then the deposit covers materials and the slot
Warranty and validity How long the quote and workmanship hold Quote valid 30 days; workmanship one year, product per manufacturer
Electronic signature Signing on a phone counts Stated in the contract, timestamped

The free templates out there are thinner than this. LightQuoter's free template has eleven sections with bracketed blanks and no numbers, which is fine if you already know your numbers. The DocHub fillable form is a general holiday display agreement with schedules A and B. Strandr's guide is the best of the write-ups and suggests a deposit of 25 to 50 percent. None of them deal with the photo measurement, the takedown window in dates, or the homeowner-owned-lights case, which is where the November support calls come from.

The template

Copy the block below into your own document, replace the bracketed parts, and delete the clause you do not use in section 7.

1. Parties and property

This agreement is between [Company legal name], [address], [phone], [email] ("we", "us") and [Homeowner name(s)] ("you") for the property at [service address]. Your contact for scheduling on the day is [name and mobile].

Why it exists. The most common gap in the Etsy templates is the property itself. Write the service address, not the billing address, and get a mobile number for the person who will be home. If the property is a rental, the person signing must have authority to let you on the roof.

2. Scope of work

We will supply and install the following at the property, as shown on the attached drawing and mockup:

Run Footage Product Colour Spacing
Roofline (eaves) [x] ft [C9 LED, warm white] [warm white] [12 in]
Peaks (gables) [x] ft [same] [same] [same]
Ridge line [x] ft or none
Jumps [x] ft, [n] jumps unlit cord
Ground and trees [x] ft or none

Add-ons: [timer / controller / wreaths / garland]. Power: you will provide a working exterior outlet within [x] ft of the roofline; extension runs beyond that are priced separately.

Why it exists. Footage by run type is the scope. Roofline, peaks, ridge lines and jumps cost different amounts to install, so they get their own lines, and the colour and spacing are written down because "warm white at 12 inches" and "pure white at 9 inches" are different jobs at different prices. If you drew the runs in GlowBid, this table is generated from the drawing and cannot disagree with the price. On paper, fill it from your measuring notes. The roofline measuring guide covers how to get the footage from one photo.

3. Price, deposit and balance

Total price: $[amount] plus applicable tax. A deposit of [30]% ($[amount]) is due on signing to book your installation date. The balance is due on the day the installation is completed. [Optional: a late balance accrues [x]% per month.]

Why it exists. The deposit does two things: it pays for the product you order for that house, and it holds the date. Take it when they sign. Balance on completion, not "net 30", because you will be on a ladder at another house on day 30. Strandr suggests a staged split for larger jobs; for a typical residential seasonal job, one deposit and one balance is simpler and generates fewer questions.

4. Measurement honesty

Footage and materials in section 2 are estimated from photos and confirmed on site before installation. If the on-site measurement changes the price by more than [5]%, we will confirm the adjusted price with you before proceeding.

Why it exists. Photo measurement is close enough to quote and not exact. Runs that angle away from the camera read short, and a homeowner's phone photo taken from the driveway is rarely square-on. Saying so in the contract, with a threshold, means a 4 ft difference on install day is a non-event and a 40 ft difference gets a phone call before the crew starts. GlowBid prints this clause on every quote by default and tags each measurement with its source and confidence.

5. Scheduling and weather

Installation is scheduled for the week of [date]. Installation dates depend on weather and roof conditions. If we need to reschedule for safety (snow, ice, high wind, extreme cold), we will offer you the next available date. Neither party owes a penalty for a weather delay.

Why it exists. In Ottawa we lose install days to freezing rain every November. A homeowner who booked for the 15th and sees you on the 22nd needs to have read that this can happen. "Next available date" is the honest promise; "we will be there within 48 hours" is not one you can keep in a storm.

6. Roof, siding and property

We install with clips and fasteners suited to your roof and siding and take reasonable care. Our liability for damage arising from installation or takedown is limited to $[500] per incident. We are not responsible for pre-existing damage, brittle or deteriorated shingles, siding or trim, or damage caused by conditions beyond our control. Please move vehicles and fragile items away from the work area before we arrive.

Why it exists. Zensurance lists roof, gutter and landscaping damage as the main property claims for light installers, and that matches our experience: the one shingle that cracks is always the one that was already brittle. A per-incident cap and a pre-existing exclusion set expectations. Whether a cap holds up against a consumer depends on where you operate, so have it reviewed, and carry liability insurance either way. Some installers add a ladder-fall and shingle waiver as a separate signed page; a clause in the main agreement does the same job with one signature.

7. Product and ownership (choose one)

7A. Lights we supply. The lights, clips, cords and controller are supplied by us and become your property when the balance is paid [or: remain our property under a separate lease agreement].

7B. Seasonal service on lights you own. The lights, clips and cords remain your property. We install and take down what you supply and are not responsible for the condition, safety certification or failure of homeowner-owned products. Strands must be tested and working when we arrive; we charge $[amount] per strand to diagnose or replace at your request.

Why it exists. This is the seasonal-service variant, and it is the one the paid templates leave out. Plenty of homeowners have a bin of lights in the garage and want a crew to hang them. It is good work: our starter rate card prices it at $3 per foot of roofline against $8 per foot for C9 lights we supply. The risk is different, though. Their strands may be ten years old, uncertified, or half dead, and if a strand fails in week two you do not want to be the one replacing it for free. Say plainly whose product it is, that you are not responsible for it, and what you charge to troubleshoot it. GlowBid appends this wording automatically when the agreement type is seasonal service.

8. Takedown

Takedown [is included in the price above / is a separate visit priced at $[amount]] and takes place in the takedown window of [January 2 to February 28], weather permitting. We will notify you before the visit. Lights left up past [February 28] at your request are subject to a re-attendance fee of $[amount].

Why it exists. Without dates, takedown becomes a January argument. A window gives your crew room to route efficiently and tells the homeowner not to call on January 3. If you store the lights for them, add a storage clause with a liability cap; see the lease agreement template for that wording.

9. Cancellation

You may cancel within [3] days of signing for a full refund of your deposit. After that, the deposit covers materials ordered and scheduling and is non-refundable. If we cannot perform the work for reasons within our control, we refund the deposit in full.

Why it exists. Three days is a cooling-off period that matches what many consumer-protection regimes expect for agreements signed at the home or online; check your own province or state, some require a longer window or specific wording. After that, you have ordered product with their name on it. Strandr describes a sliding scale from a full refund at 45 days' notice to full retention under 15 days; that works for commercial jobs booked in August. For residential jobs booked three weeks out, the flat rule is easier to explain on the phone.

10. Warranty and quote validity

Workmanship is warranted for one year from the installation date. Product warranties are provided by the manufacturer. This quote is valid for 30 days from [quote date].

Why it exists. Separate your workmanship (clips that let go, a run that sags) from the product (a controller that dies). The 30-day validity keeps a September quote from being cashed in at November prices.

11. Electronic signature

By signing electronically you agree that your electronic signature is as binding as a handwritten one. Signed: [homeowner name], [date and time], [IP or device record]. For [Company]: [name], [date].

Why it exists. Most of your homeowners will sign on a phone from the quote link. State that it counts, and keep the record. GlowBid stores the signed PDF with the quote it was signed against, so the scope, the price and the signature are one file.

Sample terms notice (print under the terms). These terms are set by the company named on this document, which is the only party to the agreement with the homeowner. GlowBid provides sample wording as a convenience, is not a party to this agreement, and does not give legal advice. Companies should have their own terms reviewed for their province or state.

A worked example

A two-storey in Barrhaven, C9 LED warm white at 12 in, priced from GlowBid's starter rate card (every installer should replace those numbers with their own):

Line Footage Rate Amount
Roofline 130 ft $8.00/ft $1,040.00
Peaks (two gables, four runs) 72 ft $9.00/ft plus 15% peak premium $745.20
Jumps (three) 20 ft $4.00/ft $80.00
Timer 1 $45.00 $45.00
Subtotal before tax $1,910.20
Deposit to book (30%) $573.06
Balance on completion $1,337.14

The contract's section 2 lists those four runs with the footage; section 3 carries the $1,910.20, the $573.06 and the balance; section 4 says the 130 ft was measured from the homeowner's photo and will be confirmed on site. If the tape says 138 ft on install day, that is a 6 percent move on the roofline line and about 3 percent on the total, so the crew installs and the invoice shows the true footage. If it says 170 ft, the homeowner gets a call first.

Mistakes we have made or watched others make

  • Quoting "roofline" without saying whether peaks are included. Homeowners hear "roofline" and picture the whole silhouette. List the peaks.
  • No power clause. The crew arrives, the only outlet is inside the garage, and someone has to run 60 ft of cord through a window.
  • Skipping the measurement clause because the quote was done in person. Tapes get misread too; the clause costs nothing.
  • Takedown "in January" with no end date. Now it is March.
  • Installing homeowner-owned lights on the installation contract, then replacing their dead strands for free because the contract implied you supplied them. Use 7B.
  • Sending the contract as a locked PDF for printing and signing. Half of them never come back. Send a link, get an electronic signature, and have the deposit collected on the same page.

If you would rather not maintain the document yourself, GlowBid generates this agreement from the drawing and the rate card, appends the seasonal-service or lease clauses for the agreement type you pick, collects the e-signature and deposit on one page, and creates the install and takedown jobs when it is signed. The wording above is the default library; you can replace any clause with your own on the rate card page.

Questions installers ask

Is this Christmas light installation contract template legal advice?
No. It is sample wording from a working installer, offered as a starting point. Your company is the only party to the agreement with the homeowner; GlowBid is not a party and does not give legal advice. Have the wording reviewed for your province or state before you use it, especially the cancellation, liability cap and consumer-protection pieces, which vary by jurisdiction.
How much deposit should a Christmas light installation contract ask for?
Most installers we know take 25 to 50 percent to book, and our own default is 30 percent. The deposit covers the materials you order for that house and the calendar slot you are holding in November. Take it when they sign, not when you arrive, and make the balance due the day the install is finished.
What is the difference between an installation contract and a seasonal service agreement?
An installation contract covers lights you supply, whether the homeowner buys them or you lease them. A seasonal service agreement covers install and takedown of lights the homeowner already owns. The price is much lower per foot, and the contract must say plainly that you are not responsible for the condition, certification or failure of their product.
Should the contract say the footage is estimated from a photo?
Yes, every time. Photo-based measurement is close enough to quote but not exact, so the contract should say footage is estimated from photos and confirmed on site before installation. Add a threshold: if the on-site measurement moves the price by more than 5 percent, you confirm the new price with the homeowner before the crew starts.
Can I cap my liability for roof or siding damage?
Many installers include a per-incident cap and exclude pre-existing damage, brittle shingles and deteriorated siding. Our sample wording uses $500 per incident. Whether a cap is enforceable against a homeowner depends on your jurisdiction and its consumer-protection rules, so this is one of the clauses to have reviewed locally. Carry liability insurance regardless of what the contract says.
When should takedown happen and should the contract say so?
Say so. A takedown window with dates stops the January phone calls. Our default window is January 2 to February 28, weather permitting, and the contract says dates depend on weather and roof conditions. If takedown is a separate paid visit rather than included in the seasonal price, put that price on the same page.
Are electronic signatures valid on a Christmas light contract?
In Canada and the United States, e-signature laws generally treat an electronic signature as binding for consumer service agreements like this one, and the contract should say the homeowner agrees to that. Keep a record of when and from what address it was signed. GlowBid stores the signed document, the timestamp and the quote it was signed against together.

Sources