Christmas Light Installation in Hinsdale
We design, hang, maintain, and take down professional holiday lighting on some of the steepest and most delicate rooflines in Hinsdale — your home glows all season and you never touch a ladder.
Call (630) 827-9621 Get a Free Estimate
Licensed & insured · Serving DuPage County · Takedown and storage included
Booking through November 15 — Hinsdale routes fill first.
Your Go-To Experts for Holiday Lighting
Midwest Breeze handles every stage of a professional holiday display: design, custom-fit installation, mid-season maintenance, January takedown, and off-season storage. You pick the look — we own the lights, the ladders, and the risk.
Our crews spend the whole winter working outside on cold, slick rooflines, which is exactly the job a homeowner should not be doing from a ladder in December. Every install uses commercial-grade LED lighting that stays bright through ice, wind, and wet snow, and if a section ever goes dark, we come back and fix it at no charge. Estimates are always free.
Christmas Lights for Homes and Businesses in Hinsdale
Older homes are our specialty, because around here they are the rule, not the exception. Hinsdale's housing stock runs to steep pitches, stacked gables, dormers, and slate or clay tile — roofs that cannot be walked on, stapled into, or rushed.
We attach every strand with removable clips, never nails, screws, or staples. On slate and tile we work from the eaves with ladders and standoffs instead of setting foot on the roof surface. Steep pitch and difficult access add time, and we price that honestly up front rather than surprising you at the invoice. The result is a display that follows every gable line cleanly and comes off in January without leaving a mark. Storefronts and offices get the same treatment, installed after hours so business never stops.
Why Homeowners in Hinsdale Choose Midwest Breeze
We are a landscaping company first, which means the crew hanging your lights already works outdoors all winter instead of appearing for six weeks and disappearing. It also means one contractor can carry your whole season: many customers bundle holiday lighting with snow removal, so the roofline, driveway, and walks are all one phone call.
We are licensed and insured, and certificates of insurance are available for HOA approval wherever your community requires them. And we publish our booking deadline — November 15 — because a calendar that overbooks December produces rushed installs, and rushed installs show from the street.
How Our Christmas Light Installation Works
From first photo to January takedown, the season runs in five steps.
- Free estimate. Send your address and a photo of your home, or call — we measure the roofline and send a firm number.
- Design. Choose warm white, multicolor, or a custom pattern, and decide what gets lit: roofline, trees, walkways, wreaths and garland.
- Install. Crews hang the display between October 15 and December 10 using lights we supply, custom-cut to your rooflines.
- Season support. A dark bulb or a storm-loosened strand gets fixed at no charge.
- Takedown and storage. We remove everything in January and store it until next season.
Christmas Light Installation Cost in Hinsdale
Most Hinsdale roofline installs run $1,200–$2,800, and full-property displays — roofline plus trees, walkways, and greenery — run $3,000–$7,000.
| Install type | Typical range |
|---|---|
| Roofline only | $1,200–$2,800 |
| Full property | $3,000–$7,000 |
Every price includes commercial-grade LED lights we supply and own, custom-fit installation, mid-season maintenance, January takedown, and off-season storage. It does not include permanent lighting systems or tree removal and trimming. Three factors move a quote the most: roofline footage, number of stories, and roof pitch and access. Steep gables and slate or tile roofs take more time and land toward the top of the range — we would rather tell you that here than pad an invoice later.
Want lights that never come down? Permanent LED systems run $20–$40 per linear foot — see our Christmas light installation service page for how they work.
What We Install





Service Areas
We serve the entire village, and our winter routes also run through Clarendon Hills, Oak Brook, Downers Grove, and the rest of central DuPage County. Routes are assigned by geography, so the crew that installs your display is the same one that answers service calls and handles January takedown.
That routing is also why booking closes November 15 — once a route is full, it stays full. Just outside these towns? Ask anyway; nearby estimates are usually an easy yes.
Frequently Asked Questions
Do you offer design services if I'm not sure what I want?
Yes. Every free estimate includes design recommendations based on your roofline, trees, and entryway, and each element is priced separately. You can start with a classic roofline and add trees or garland later — the quote shows what each piece costs.
Are installation and takedown charged separately?
No. One seasonal price covers installation, mid-season maintenance, January takedown, and off-season storage. There are no separate removal fees, and you never store a tangled box of lights again.
What kind of lights do you use?
Commercial-grade LED lighting that we supply, own, and maintain — primarily C9 bulbs on rooflines, with mini lights for trees and shrubs. They are brighter and far more durable than retail strands, and failed bulbs are replaced by us, not by you.
Can we choose exactly what we want lit?
Yes. Roofline only, roofline plus trees, walkways, wreaths and garland, or the full property — you choose the scope, and the estimate prices each element on its own line.
What colors do you offer?
Warm white is the classic choice for older architecture, and we also install multicolor, red and white, and custom patterns. Because we store your lights between seasons, you can change the scheme next year without buying anything.
Get a Quote for Christmas Lights
Tell us what you want lit and attach a photo if you can — call (630) 827-9621 or use the form below, and we will reply with a firm, free number.