Insights
Read by collection, not by date.
Posts here are grouped by what they help you do — pick a collection that matches the question you came in with. Series gather the multi-part pieces; the rest stand on their own.
Start here
New to Foundation Projects? Begin with these.
Pillar guides
Comprehensive overviews of the IPO journey.
Playbooks
Step-by-step operating manuals for owners and CFOs.

How Long Does It Take to IPO a Roofing Business?
If your books are clean and your governance is real: 18 to 24 months. That's 12 to 18 months of pre-work to become IPO-ready, plus about four months of formal process from organizational meeting to pricing day.

The 12 Essential Steps to Taking a Roofing Company Public
Taking a roofing company public is a 12-step process that spans 18–30 months and costs real money before you see a dollar of IPO proceeds.
Explainers
Single-concept answers in under five minutes.
Case studies
Lessons from real public-market roofing transactions.


