2026 season · now booking the GTA
Be the house
the street slows down for.
Commercial-grade warm white C9, custom-cut to your roofline. We design it, install it, fix it if a strand fails, take it down in January and store it until next year. One seasonal price. You never touch a ladder.
Call and you'll usually have a number before you hang up. Prefer to type? The form takes 40 seconds.
★★★★★Google reviews · [ pull live count from GBP ]
64
Days until booking closes
17
Install spots this season
2
Hour quote turnaround
$0
Extra cost for January takedown
The honest version
Nobody quits Christmas lights
because they stopped caring.
They quit because of these four things. Every single time.
The November ladder
Wet aluminium, a frozen gutter edge and a two-storey peak. It is the one household job where a bad ten seconds costs more than the entire display is worth.
The box in the garage
Retail strands are built for one season. By year two a third of the bulbs are dead, the run is four feet short of the peak, and you are doing maths in the driveway in the dark.
The Saturday it eats
Untangle, test, climb, adjust, find an outlet, climb again. It is never the two hours you budgeted, and it is always the one free weekend in November.
The January nobody books
Putting them up is fun. Taking them down in freezing rain three weeks after the tree went out is not. That is why half the street still has lights up in March.
So the package is built around the parts you actually hate — the ladder, the dead strands, and January.
One seasonal price
Six things included.
One invoice.
Most quotes in the GTA price the install and nothing else. Here is everything inside the Nutcracker number.
01 — DESIGN
We measure and design it
We walk the roofline, measure the linear footage, find the outlets and lay out the run. You see the plan and the price before anything is ordered.
02 — MATERIALS
Commercial C9, cut to your house
Warm white C9 on professional SPT-2 socket wire at 12" spacing — one bulb per foot, no gaps, no sag. Cut to your exact roofline, not stretched to fit.
03 — INSTALL
Clipped, never stapled
Shingle tabs and gutter clips only. Nothing nailed, nothing drilled, no holes in your fascia. Timer set so it comes on at dusk without you thinking about it.
04 — SERVICE
A strand fails, we come back
In-season repair is included. We own the lights, so a failure is our problem to fix and our cost to replace. No service fee, no argument about whose fault it was.
05 — TAKEDOWN
January takedown, already paid
We come back and take everything down in January. It is inside the price you agreed to in the fall. You will never get an invoice in the new year.
06 — STORAGE
We store them, labelled, all year
Your strands go into our storage tagged with your address. Nothing in your garage, nothing tangled, and next November they come out already fitting your house.
Transparent pricing
Priced by the foot,
not by the guess.
Roofline is charged per linear foot, and the rate depends on how high we have to work. No mystery packages, and no sales visit required to hear a number.
Single storey
Seasonal, from
$600
$6.00 / linear foot
A typical single-storey GTA home is about 140 ft of roofline — around $840 for the season.
- Gutter line and peak roofline
- Warm white C9, cut to fit
- Timer set and tested
- In-season repairs included
- January takedown included
- Off-season storage included
Two storey / steep pitch
Seasonal, from
$1,120
$8.00 / linear foot
A typical two-storey is about 200 ft — around $1,600 for the season, takedown and storage in.
- Everything in single storey
- Two-person crew, height-rated ladders
- Upper gutter line and gable peaks
- $2M liability on every install
- Priority in-season service
- Same price next year, guaranteed
Three storey / estate
Seasonal, from
$2,200
$10.00 / linear foot
Upper peaks and complex rooflines, typically 300 ft or more — around $3,000 for the season.
- Everything in two storey
- Upper peaks and dormers
- Full-property design consultation
- Trees, columns and walkway add-ons
- Scheduled mid-season check-in
- First call on next season's calendar
Jobs over 250 ft add $0.50/ft for the extra run. Minimum job $500. Every price above is the whole season — install, service, January takedown and storage. 50% deposit books your date, balance on completion.
Add to any roofline
Instant estimate
Build your number
right here.
This runs on the real rate sheet — not a lead-capture gimmick that says “call for pricing”.
Not sure? A typical GTA semi is 100–140 ft, a detached two-storey 180–240 ft. We measure it exactly on the visit.
Estimated season total
$840
Deposit to book: $420 · balance when it's lit
Install + in-season repair + January takedown + off-season storage, all in. Estimate only — the real number comes after we measure, and it is fixed in writing before you pay anything. Minimum job $500. Over 250 ft adds $0.50/ft. Rather send it in writing?
How the season works
Seven steps.
You're involved in two.
Book once in the fall and the rest of the year handles itself.
Step 1 · Now – late October
You call, or send the formYou
Free, no obligation, about 20 minutes on site. We measure the roofline, check the outlets and the gutters, and tell you honestly if any part of it isn't safe to light.
Step 2 · Same day or next
You get a fixed price in writingYou
One number for the whole season. Nothing estimated, nothing “plus takedown”. A 50% deposit locks your install date on the calendar.
Step 3 · Before your date
We build your strands
Your C9 run gets cut, socketed and tested to your measurements in the shop. That's why install day is quick, and why it actually fits.
Step 4 · Mid October – December 14
Install day. You don't have to be home
Clips only, no nails, no drilling. Timer set to come on at dusk. We text you a photo once it's lit, so you see it before you pull into the driveway.
Step 5 · December
Something goes out, you text us
We come back and fix it at no charge. We own the lights, so the failure is ours to eat. This is the part that separates a seasonal service from a cheap install.
Step 6 · January
We take it all down. Already paid for
You don't book it, you don't chase us, and you don't get an invoice. It was inside the price back in October.
Step 7 · Next November
One text and it's back up
Your strands are labelled with your address in our storage, already cut to your house. Renewing is a single message. That's the whole point of the thing.
Read the fine print
Cheaper quotes are cheaper
for a reason.
Not a dig at anyone — just the questions worth asking whoever you hire.
“The other company told me year two is half price.”
Theirs is half price because you bought the lights up front — so in year five the dead strands are your problem and your replacement cost. Ours is the same price every year. We own them, we store them, we service them, and when a run fails it comes out of our pocket. Over four seasons the two work out close. The difference is who's standing in the driveway when something breaks.
Our standard
Four promises we'll put in writing.
$2M insured, every job
General liability on every install, WSIB covered and Working at Heights certified. Two people on anything above single storey. We never walk a steep or icy roof — we work from the ladder, or we tell you no.
It stays lit or we come back
In-season repair included for the whole season, within 48 hours of your text. You pay nothing. If we can't get a section working, it comes off the bill.
Nothing left in your garage
January takedown and off-season storage, both inside the original price. Your driveway in February looks the way it did in October.
Your price doesn't climb
Book this season and we hold your rate for next season. Renewal is one text, because your strands already fit your house.
Proof
Rooflines we've lit.
Dusk photos only. A daytime photo of Christmas lights sells nothing.
Dusk shot, single storey. Shoot 4:45–5:15pm, lights on, camera at the curb.
Two storey with peaks — the job type you most want to sell.
Before / after pair, same angle. Dark house, then lit house.
After the first five installs, ask: “What were you worried about before we came?” Use the answer verbatim, with a first name and neighbourhood. Leave this empty until then.
Best one to chase: a repeat customer confirming the strands came out of storage and still fit.
Second best: someone whose strand failed mid-season and got it fixed without having to chase anyone.
Where we install
Scarborough and across the GTA.
We route installs by neighbourhood, so booking early usually means a better date.
Straight answers
Questions we get on the doorstep.
Roofline is $6.00 per linear foot single storey, $8.00 two storey or steep pitch, $10.00 three storey or upper peaks. A typical single-storey home lands around $840 and a typical two-storey around $1,600. Minimum job is $500. Every one of those numbers is the whole season — design, lights, install, in-season repair, January takedown and storage.
Included, and written into the quote you sign in October. You will not get a January invoice, and you won't have to chase us to book it — it's already on our schedule. This is the single most common thing missing from a cheaper quote, so ask whoever you're comparing us to.
No, and that's deliberate. We supply commercial-grade warm white C9 on SPT-2 socket wire, cut to your roofline, and we store it. It means light quality is something we control and something we're accountable for. When a strand fails it costs us money — which is exactly why we don't buy the cheapest spool available.
We'd rather not, and here's the honest reason: retail strands are fixed lengths that won't match your roofline, and when yours fail at 8pm on December 20th it becomes our callout and your disappointment. If you'd still prefer it, call and we'll talk it through rather than just saying no.
Text us and we come out and fix it, usually within 48 hours. No service fee, no deductible, no debate about whose fault it was. Because we use individually replaceable commercial bulbs, one failure never takes out the whole run.
In our storage, labelled with your address, on the same reel they came off. Nothing takes up a shelf in your garage and nothing arrives tangled next November. It's also why renewing is easy — your run is already cut to your house.
Sooner than most people expect. Good GTA installers are booked solid by November 1, and November dates go through the third week of October. We close new bookings on December 1 and we don't make exceptions — overbooking December means failing people who already paid a deposit, and that's not a trade we'll make.
No. Shingle tabs and gutter clips only — nothing nailed, screwed, stapled or drilled. If your gutter is loose or your fascia is soft we'll show you and price around it rather than hanging weight off something that's already failing.
$2M general liability, WSIB covered, Working at Heights certified, and a two-person crew on anything above single storey. We don't install in high wind, active precipitation or on iced surfaces — we reschedule, because there's a weather buffer built into the season for exactly that. And we'll decline a job that can only be done by walking a steep roof. A refused job costs us one deposit; a fall costs everything.
This season is warm white C9 only. One colour done properly beats five colours done from mixed inventory, and warm white is what actually reads as premium from the street at night. If you specifically want multicolour, call and we'll tell you honestly whether we can source it for your date.
50% to book, balance on completion. The deposit covers the commercial lights we cut for your specific roofline before we arrive — they have no resale value on anyone else's house — and it holds your date. E-transfer or card.
Step one of seven
Get your free lighting quote.
40 seconds. No deposit, no obligation, no sales pressure. We measure and send back one fixed seasonal price. Want it faster? Call (437) 494-8446 — most people get a number on the first conversation.
You're on the list.
We've got your details and your request is already in front of us.
- We call or text within 2 hours to set a 20-minute measure visit.
- We measure your roofline and check access and outlets.
- You get one fixed seasonal price in writing — takedown and storage in.
Want it sooner? Call (437) 494-8446.
Rather just talk? Call or text (437) 494-8446 · [email protected]
2026 season
Your street already has one house
that gets it right.
Seventeen install spots this season, and the good dates go first. A quote costs you one phone call and nothing else.