Curtain wall, storefront, entrances and window wall for general contractors across Calgary and southern Alberta. Family-owned, commercial only, and run on one standard: on time, on budget, safe on site.
Glazing is often the last trade between you and a weathertight building. We plan our crews around your schedule, not the other way round.
A clear scope at bid time, clean submittals and no surprise extras. The number you carry is the number you pay.
Fall protection, glass handling and site rules followed every day, so your safety record stays clean.
Stick-built and unitized façades for office, institutional and multi-family buildings.
Retail, office and tenant-improvement fronts, with doors, hardware and transoms.
Swing, sliding and all-glass entrances, plus lobby vestibules.
Floor-to-floor window wall and punched openings, new build or retrofit.
Insulated units, spandrel and replacement of broken or failed glass on occupied buildings.



Representative imagery for this concept. The real DNO project portfolio goes here.
Send drawings and specs. We price the Division 08 scope we're covering and list what we're not.
Systems, glass makeup, finishes and anchoring are confirmed before anything gets ordered.
Our crews show up to your look-ahead, follow your site rules and keep the area clean.
A walkthrough with your super, punch items cleared and the paperwork handed over.
The bid desk asks what an estimator would ask and writes up the bid request while you type, so nothing gets lost in a voicemail. It never quotes prices. A DNO estimator follows up.
| Item | Section | System / description | Location | Qty | UOM | Unit rate | Extended | Takeoff | |
|---|---|---|---|---|---|---|---|---|---|
| Direct cost subtotal | — | ||||||||
| Site general conditions, hoisting & mobilization | % | — | |||||||
| Design & estimating contingency | % | — | |||||||
| Total budget estimate (CAD, excl. GST) | — | ||||||||
Class 4 budget estimate (expected accuracy about −15% / +25%), for budgeting and go/no-go decisions only. This is not a bid. Quantities come from an AI takeoff of the uploaded pages, and unit rates are DNO's editable budget rates (demo values shown). A DNO estimator confirms quantities, glass makeup and pricing against the full bid set.
