Patricia took over Lin Glass Co. from her father in 2017. He'd run it for twenty-eight years on a foundation of relationships and reputation. She kept the relationships and modernized everything else — except the paperwork, which she couldn't figure out how to systematize without buying into one of the construction-platform behemoths that pitched her every quarter.

The day before OpsLight

Her commercial projects ran six weeks to nine months. Each one accumulated documents like sediment: original SOW, two to seven change orders, three progress payment milestones with conditional lien waivers, two final-payment unconditional lien waivers, an IGU spec sheet for each glass unit, the tempered-glass certification, the structural-silicone data sheet, the warranty, the photo release for portfolio use.

Patricia's father used to keep all of this in a manila folder per job, in a file cabinet. Patricia had digitized to a folder per project on Google Drive — but every document was still hand-typed in Word, hand-formatted, hand-signed, hand-scanned, hand-filed. A $180K facade project would generate roughly 40 documents over its lifetime, and assembling each one cost between 15 and 75 minutes.

She did the math once: roughly 70 hours of admin per six-month commercial project, almost all of it Patricia's own time. With four to six concurrent commercial projects, she was spending more time on documents than on customer relationships — exactly inverse to what made her father's business successful.

She'd tried Procore. The contract started at $5,400/year and required her glaziers to use an app. Two of her senior glaziers, Manny and Roberto, point-blank refused. The trial ended after two months and she didn't sign.

"My dad ran this on a manila folder and a handshake. I'm running it on Google Drive and 70 hours of admin a month. The big platforms wanted my glaziers to log in. They won't. I needed a different shape."

Patricia Lin · Lin Glass Co.

How Patricia found OpsLight

A GC she'd subbed for on three projects mentioned OpsLight casually — he'd just spec'd it for his concrete sub and the change orders were "actually arriving on time now." Patricia called us before he'd finished his coffee.

Setup focused on the document engine:

  • SOW template per project type. Storefront install, curtainwall, IGU replacement, tempered partitions, historic restoration. Each has its own structure, spec callouts, and acceptance criteria.
  • Change-order generator. Original scope on top, new scope below, delta in price and schedule, signature block. CA Civil Code 8136-compliant.
  • Lien waiver library. Conditional progress, conditional final, unconditional progress, unconditional final — all in California-statutory format.
  • IGU spec sheets. Each glass unit's specs (thickness, low-e coating, spacer, gas fill, tempered status, dimensions, certification number) live in the project Sheet and feed the spec PDF automatically.
  • Closeout packet. Final lien waiver, warranty letter, photo release, IGU cert, structural-silicone data sheet — bundled and ready to deliver.

Live in three weeks. The first project run end-to-end under OpsLight was the Civic Center historic-facade restoration — a 6-month, $180K job for a property manager who specifically wanted IGU replacements that matched the original 1920s glazing aesthetic.

Three moments from the $180K facade

Project month 1

The original SOW that wrote itself from the takeoff

Patricia did the site measure and submitted the takeoff via the Sheet. OpsLight pulled the IGU specs for each opening, applied her standard pricing, generated the structural-silicone spec sheet, and assembled the SOW PDF — letterhead, signature block, acceptance criteria, payment milestones (30/30/30/10). She reviewed in 15 minutes and sent. The GC signed within 36 hours.

Project month 3

Change order #2 — the unforeseen subgrade

Removing the original 1928 glazing exposed a layer of asbestos-containing caulk that wasn't in the spec. Patricia flagged it on the Sheet. OpsLight generated CO #2 with the abatement scope, the schedule impact (3 extra weeks), the price delta ($8,400), and a CA Civil Code 8136 reference. The GC signed within 4 days.

Project month 6

The closeout packet that took 12 minutes

Final glazier walked the building with the property manager. Patricia marked the project complete on the Sheet. OpsLight assembled the closeout packet — final unconditional lien waiver, 1-year warranty letter, photo release for portfolio use (Patricia's standard ask), IGU certifications for all 47 panes, structural-silicone data sheet, and the historic-restoration affidavit that the property manager needed for her board. Patricia reviewed and sent in 12 minutes.

Six months later

Patricia ran the math on the year. Her per-project admin time dropped from a typical 70 hours to 19. With six commercial projects in the year, that's 306 hours back — roughly 38 working days. She used those days to court two new property-management firms, both of which signed retainers for emergency board-up work that fall.

The repeat-business effect was bigger than the math. Three of her existing GC customers specifically commented that her change orders and closeouts now "arrived ahead of schedule, like they were already done before the work was finished." That reputation effect is what gets her on bid lists she wasn't on a year ago.

"My documents used to be the bottleneck. Now they're the proof of professionalism. The paperwork lands before the GC asks for it — which is when you stop being a vendor and start being a partner." Patricia Lin

What's configured specifically for glazing

  • Glazing-vocabulary intake classifier. Knows IGU vs monolithic, low-e coatings (Solarban 60, Solarban 70XL, Cardinal LoE-366), tempered vs annealed vs laminated, structural silicone vs SSG vs pressure-glazed, storefront vs curtainwall vs IGU replacement.
  • SOW template per project type. Storefront, curtainwall, IGU replacement, tempered partitions, historic restoration, emergency board-up.
  • Change-order generator. CA Civil Code 8136-compliant; lookup-ready scope delta + price delta + schedule delta + signature block.
  • Lien waiver library. California-statutory conditional and unconditional waivers, plus equivalents for other states on request.
  • IGU spec sheet auto-generation. From the Sheet's per-pane data.
  • Emergency board-up dispatch. Voicemails with "broken window," "smashed," "board up" trigger immediate SMS to the on-call glazier.
  • Closeout packet. Final lien waiver, warranty, photo release, IGU certs, structural data sheets, and any project-specific affidavits.

What glazing contractors ask us

Can it handle structural glazing specifications?

The metadata layer captures structural silicone type, joint dimensions, and substrate. The actual structural calculation is your engineer's responsibility — OpsLight isn't an analysis tool. But it stores and surfaces the data when the spec PDF is generated.

Does it integrate with my IGU supplier's ordering system?

Not directly. OpsLight generates the IGU spec PDF you can email to your supplier or paste into their portal. We don't yet auto-submit orders. Roadmap item.

What about insurance-adjuster workflow for board-up jobs?

Yes — the emergency board-up intake captures the insurance carrier, claim number, and adjuster contact. The job ticket includes everything the carrier needs at scope approval. Documents on closeout include the insurance-formatted invoice.

Can it handle storefront work specifically?

Yes — storefront is one of the configured project types. The SOW template includes door hardware, frame finish, threshold spec, and the standard acceptance criteria.

What if my work is mostly auto glass instead of building glass?

Different shape — see the auto-glass page (coming soon) for the mobile-installer workflow. Most of the engine still works, but the document templates differ.

Related trades

Want to see this configured for your glazing operation?

20 minutes on a call. We'll wire up a sandbox configured for your project types, your SOW format, and your standard lien waiver template.

Book a walkthrough