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 ]

$2M liability insured WSIB covered Working at Heights certified Takedown included Storage included Locally owned, Scarborough
Before Nutcracker
Drag to light the house
Roofline, garage gutter line and shrubs — the three runs most GTA homes book.

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.

Design + lights + install + repair + takedown + storage All of it, one seasonal price. 50% deposit books your date, balance when it's lit.

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
Get my exact price
Most GTA homes

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
Get my exact price

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
Get my exact price

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

Tree wrap — small$75
Tree wrap — medium$150
Tree wrap — large$275
Bushes$35 ea
Wreath, hung$40
Garland$25 / ft
Columns wrapped$60 ea
Walkway stakes$12 ea · min 10

Instant estimate

Build your number
right here.

This runs on the real rate sheet — not a lead-capture gimmick that says “call for pricing”.

Roofline to light up140 linear ft

Not sure? A typical GTA semi is 100–140 ft, a detached two-storey 180–240 ft. We measure it exactly on the visit.

How high do we have to work?
Anything else you want lit?

Estimated season total

$840

Deposit to book: $420 · balance when it's lit

Lock this in — call now

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.

What you're actually buying
Nutcracker
Typical cheap quote
Who owns the lights
We do
You do
Dead strand in December
Our cost
Your cost
January takedown
Included
Extra invoice
Off-season storage
Our shop
Your garage
Fit to your roofline
Custom cut
Stock lengths
Attachment method
Clips only
Staples / nails
Liability if it goes wrong
$2M insured
Ask them

“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.

Photo slot 1

Dusk shot, single storey. Shoot 4:45–5:15pm, lights on, camera at the curb.

Photo slot 2

Two storey with peaks — the job type you most want to sell.

Photo slot 3

Before / after pair, same angle. Dark house, then lit house.

Review slot — real only

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.

Review slot — real only

Best one to chase: a repeat customer confirming the strands came out of storage and still fit.

Review slot — real only

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.

We reply within 2 hours during business hours. Your details go to Nutcracker only — never sold, never shared. Booking closes December 1.

Rather just talk? Call or text (437) 494-8446 · [email protected]

Booking closes December 1. Install dates run mid-October through mid-December and fill in booking order. The earlier you're on the list, the more choice you get.

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.

Booking closes December 1 — 64 days left Call now Get my price