How to use this page. Copy project-template.html, replace each [TOKEN] with the approved value from content/projects.json, swap the imagery, and add the new file to tools/pages/. Optional fields — testimonial, unit count, metrics — should be deleted rather than filled with an approximation. See CONTENT_MODEL.md.
The building.
| Property | [PROJECT NAME] |
| Location | [PROPERTY LOCATION] |
| Property type | [PROPERTY TYPE] |
| Residential units | [PROJECT UNIT COUNT] — omit entirely if not approved for publication |
| Laundry rooms | [ROOM COUNT] |
| Year | [YEAR] |
| Status | [PROJECT STATUS] |
| Room standard | [ESSENTIAL REFRESH / SIGNATURE / FLAGSHIP] |
What was wrong with the room.
[CHALLENGE — two or three sentences, specific and unflattering. Equipment age, downtime, complaint volume, layout, lighting, infrastructure constraints, resident behaviour.]
Design intent
[DESIGN CONCEPT — what the building's architecture asked for and how the room answered it. Reference the actual materials.]
![[BEFORE IMAGE ALT — describe the actual condition: finishes, lighting, equipment, clutter.]](assets/img/study-coop-before.webp)
What we did.
List only work actually performed. Regulated trades are named as coordinated, not self-performed.
- [SCOPE ITEM]
- [SCOPE ITEM]
- [SCOPE ITEM]
- [SCOPE ITEM]
- [SCOPE ITEM]
- [SCOPE ITEM]
- [SCOPE ITEM]
- [SCOPE ITEM]
Equipment and payment
| Washers | [COUNT AND CAPACITY] |
| Dryers | [COUNT AND CAPACITY] |
| Payment system | [PAYMENT PLATFORM] |
| Payment methods | [CARD / MOBILE / STORED VALUE] |
Resident services integrated
| Dry cleaning | [LOCKER BANK / DROP CABINET / NOT INCLUDED] |
| Vending | [PRODUCT MIX / NOT INCLUDED] |
| Support | [QR SUPPORT / SIGNAGE SYSTEM] |
Before and after.
Shot from an identical viewpoint and camera height. Every completed room is photographed to this standard as part of the launch checklist.
![[GALLERY IMAGE ALT]](assets/img/detail-folding.webp)
![[GALLERY IMAGE ALT]](assets/img/detail-ceiling.webp)
What happened afterwards.
[OPERATIONAL RESULT — only measured figures from our own service and payment records. If a figure has not been measured, delete this section rather than estimating it.]
No fabricated metrics. Uptime, cycle counts, complaint volume and revenue figures are published only where they come from the asset register and the payment platform, and only where the property has approved publication.
[TESTIMONIAL — delete this block entirely unless a named person has approved the quote in writing][NAME, ROLE, PROPERTY]

Every case study ends with the same offer.
Send us the room, the unit count and whatever you know about the current agreement.
