Roofing contractor software, shown on a fictional roofing company
Open the demo and you are inside Thimbleridge Roofing, a fictional roofing company running the real product: click anything, nothing changes.
See pricing — it's public · Why SelfConstruct
What works today for a roofing company, and what is not available yet
Works today: quotes, jobs, invoices, payments you record, JobFi.
Not available yet for your trade:
- Insurance claims
- Measure sheets
- Sales tax by line
- Deposits held as a liability until the work is done
- On-site signatures and signed extra-work tickets
- Weather rules
- Piece-rate pay and commissions
The demo's welcome card says the same. The names, people, jobs and prices in this demo are illustrative.
The roofing jobs in the demo
Each with what its estimate covers and how it is billed:
- Ashworth re-roof, 28 SQ — Re-roof, 28 squares, architectural shingles (Fixed Price)
Schedule: Permit pulled → Tear-off and dry-in → Shingles, ridge and flashing → Final walkthrough.
Daily log: “Tore off the whole roof and dried it in. Two sheets of decking replaced at the back valley.” - Delgado re-roof, impact-rated, 34 SQ — Re-roof, 34 squares, impact-rated shingles (Fixed Price)
Schedule: Permit pulled → Material drop on the roof → Tear-off and dry-in → Shingles, ridge and flashing → Final walkthrough.
Daily log: “Tore off and dried in. Soft decking along the north eave; called the office for a change order.” - Whitcombe re-roof and gutters, 31 SQ — Re-roof, 31 squares, two layers, new gutters (Fixed Price)
Job notes: Dog in the backyard; use the side gate. - Hollins chimney leak repair — Leak repair at the chimney (Time & Materials)
Schedule: Leak repair visit.
Daily log: “Step flashing at the chimney had pulled loose. Resealed and replaced 16 ft of step flashing and a cracked pipe boot.” - Okonkwo storm tarp and repair — Emergency tarp, then shingle repair (Time & Materials)
Schedule: Emergency tarp → Shingle repair. - Harlan Street fourplex re-roof, 52 SQ — Re-roof, 52 squares, architectural shingles (Fixed Price)
Schedule: Permit pulled → Material drop on the roof → Tear-off and dry-in → Shingles, ridge and flashing.
Walk through one roofing job: Whitcombe re-roof and gutters, 31 SQ
Its schedule, in order:
- Permit pulled
- Material drop on the roof
- Tear-off and dry-in
- Shingles, ridge and flashing
- Seamless gutters and downspouts
- Final walkthrough
Change orders on this job: “Reflash the chimney with a new cricket”; “Replace 6 more sheets of decking”.
Purchase orders on this job: “Shingles, starter and ridge cap, Whitcombe”; “140 ft seamless gutters and 5 downspouts, Whitcombe”.
To-dos on this job: “Confirm gutter color with the client”; “Order 6 extra sheets of OSB if CO-2 is approved”; “Photograph the chimney cricket before the counter flashing goes on”.
From its daily log:
- Tore off the front and both sides, two layers. Dried in with synthetic and ice and water at the eaves. Weather: Clear, breezy in the afternoon.
- Back slope torn off. Six more soft sheets at the back eave; CO-2 sent to the client. Chimney reflash started. Weather: Sunny. Delays: Waiting on the client's answer to CO-2 before closing in the back eave.
A roofing proposal in the demo: Roof replacement, 26 squares
Thimbleridge Roofing sent it to a lead. The scope reads:
Tear off one layer, replace damaged decking as needed, install synthetic underlayment, ice and water shield at eaves and valleys, impact-rated architectural shingles, new drip edge, ridge vent and pipe boots, reflash both skylights, full cleanup and magnet sweep.
The notes on that lead:
- Called after a neighbour's re-roof; booked an inspection
- Inspected: 26 SQ, 6/12 pitch, one layer, two skylights
- Sent the proposal with two shingle options
Other roofing leads in the demo
- Roof replacement: Asked about replacing a 20-year-old roof before winter; Measured 24 SQ; two layers to tear off
- Leak repair: Water stain on the bedroom ceiling after the last storm
- Reroof, 6 buildings: Board asked for a walk-through of all six buildings
What goes on a roofing estimate in the demo
From Thimbleridge Roofing's price list, without the prices:
- Re-roof permit
- Tear off one layer of shingles
- Tear off each additional layer
- Dumpster and haul-off, 20 yard
- Replace decking, 7/16 OSB sheet
- Synthetic underlayment
- Ice and water shield, eaves and valleys
- Architectural shingles, impact-rated
- Architectural shingles
- Starter strip
- Hip and ridge cap
- Drip edge, 10 ft
- Ridge vent, 4 ft section
- Pipe boot flashing
- Step and counter flashing
- Install labor, per square
- Steep-slope charge, 8/12 and over
- Cleanup and magnet sweep
- Leak repair visit
- Emergency tarp, up to 300 sq ft
- Seamless aluminum gutter, 5 inch
Roofing cost codes in the demo
Thimbleridge Roofing's own cost codes:
- Permits and fees
- Tear-off and disposal
- Decking
- Underlayment and ice and water shield
- Shingles and accessories
- Flashing and ventilation
- Install labor
- Gutters
- Repairs and service calls
- Emergency tarping
- Steep and complexity charges
- Cleanup
Questions about SelfConstruct for roofing work
Is there a roofing version of SelfConstruct?
Not as a separate product. Thimbleridge Roofing opens with the business type “Roofing”, so its menus are set for that trade. In a customer's company today, the menus are the same whatever the trade.
Can a roofing job be fixed price or time and materials?
Both are in the demo: Thimbleridge Roofing's “Ashworth re-roof, 28 SQ” is a fixed-price job, and “Hollins chimney leak repair” is billed time and materials.
Does SelfConstruct have “Insurance claims” for roofing companies yet?
Not yet. It is on the list the demo's welcome card shows under “Not available yet for your trade”.
See it working right now
Pricing is published on the site: $299/mo per company before sales tax, unlimited users, 50 GB of storage included.
Book a walkthrough · Construction Software by Trade
Related
Explore SelfConstruct
Resources
© 2026 SelfConstruct™ · selfconstruct.app · Contact · Security · Privacy · Terms · EN · ES
hello@selfconstruct.app · (720) 919-3396 · SelfConstruct, LLC · PO Box 4158, Granby, CO 80446