C9X PRO
Christmas and permanent lighting software for contractors. Photograph a house in the driveway, trace the rooflines once, and leave with a render, a price, and a proposal — without measuring anything twice.

Project overview
C9X PRO is Christmas and permanent lighting software for contractors. It takes a salesperson from a photograph taken in the driveway to a priced, rendered, signable proposal — and then hands the crew an installation plan built from the same design. We built it for Holiday Glow Co. first, then productized it for the trade.
The most expensive hour in the business
Lighting contractors sell from a clipboard: measure the roof from the ground, guess the footage, describe the display in words, then re-key the same numbers into a quote, a proposal, and the crew's sheet. Every re-entry is a chance to be wrong, and the customer never sees the display before they buy it.
One design, everything downstream
One traced design that drives everything downstream — measurement, pricing, the night render, the customer proposal, and the crew's frozen work order all read the same geometry, so nothing is measured or typed twice.
Upload, design, render, price, propose, install
Start with the customer's actual house
Photograph the property on a phone in the driveway, then set the scale once by tapping the two sides of something you already know — a garage opening, an entry door, or a measurement you type in yourself.

Trace it once, and it measures as you draw
Tap along each roofline. Every run carries its own product, color and spacing — C9, C7, C6, mini, icicle, uplight, at spacings from 4 to 36 inches — and the footage and bulb count update as you go.

Hand them the finished house
The daytime photograph becomes a nighttime presentation of the display just designed — their colors, their layout, their house. The scheme changes what the customer sees and never changes the measurement.

The same trace becomes the price
Every traced run arrives as a line at the contractor's own rates. Nothing is measured twice and nothing is typed in again. Margin is checked while the job is priced, not after it is sold.

A proposal, not a take-off
Generated from the same job. The render leads, because that is what a homeowner holds up to show somebody else — then the package and the number, and nothing else.

The sale becomes the installation plan
Accepting the quote freezes what was sold. The crew's copy keeps reading that snapshot even if the design is edited afterwards — including the lift the job was priced around.

Color changes what they see, never what you measured
Scheme and geometry are separate. The same 229 feet of traced roofline renders in any color the homeowner asks for, and the quantity on the quote does not move.



Capabilities
- Photo-based scale calibration
- Roofline, wrap, garland & wreath tracing
- C9, C7, C6, mini, icicle & uplight products
- Pitch-corrected measurement
- AI night render from the traced design
- Price book at the contractor's own rates
- Customer proposal with deposit & balance
- Frozen work order for the install crew
Where it goes next
- Aerial measurement for ground runs and hidden roof sections
- Permanent-lighting product lines alongside seasonal
- Multi-crew scheduling from sold work orders
- Homeowner-facing lead capture from a contractor's own site
Technology stack
Live and selling
C9X PRO is on sale to lighting contractors at c9xpro.com. If your business runs on a workflow like the one this replaced, that is the conversation we want to have.