Quote re-roofs that hold their margin.
Re-roofs, repairs, flat roof installs — all weather-dependent and all prone to material waste on the cuts. MarginPal tracks every receipt against your quoted estimate, so by the time you're halfway through you already know whether the job's holding margin.
What's eating your margin as a roofer?
Weather delays stretch labour costs
Two days of rain extends a four-day re-roof to a six-day job. MarginPal tracks every cost as it lands so the real margin reflects what the weather actually did to your week.
Tile and felt waste runs over on awkward roofs
Hips, valleys, dormers — every cut is waste. MarginPal logs every merchant receipt against the job, and the budget-health badge flips to At Risk before you've ordered the next pallet.
Scaffolding and access cost rarely priced fairly
Hire days drift, access ladders go missing, the customer asks for an extra week. MarginPal tracks the access cost as expenses against the job so the final margin reflects everything you actually paid for.
Material and access cost, tracked live against the quote.
Itemise your quote with separate lines for tile, felt, batten, scaffolding hire, and labour — each tagged with its cost type and estimated cost. As the job runs, every receipt rolls into Actual Cost, and the KPI strip shows whether the roof is hitting margin.
- Line-item quotes with Labour / Materials / Other cost-type tags
- Snap any roofing-merchant or scaffolding-supplier receipt — OCR in seconds
- Live budget-health badge on every active roof
- AI insights (Business tier) flag patterns across your jobs
Fair, flat pricing. Scans that scale with you.
AI receipt scanning and live quoted-vs-actual tracking on every tier. AI margin insights unlock on Business. Need more scans? Pay only for what you use.
Solo
For sole traders getting organised.
- Up to 3 members
- Manual quote management
- AI receipt scanning
- Quoted vs actual tracking
Pro
Everything a one-van operation needs.
- Up to 10 members
- Branded quote PDFs
- Send quotes by email
- Customer accept/decline
- AI receipt scanning
- Quoted vs actual tracking
Business
For small crews running multiple jobs.
- Up to 20 members
- Branded quote PDFs
- Send quotes by email
- Customer accept/decline
- AI receipt scanning
- Quoted vs actual tracking
- AI margin insights
- Priority support
Prices in GBP, VAT not included. Cancel anytime.
Questions roofers ask.
Can I price scaffolding hire as a separate line?
Yes — quote line items support whatever breakdown you want. Most roofers list scaffolding hire as its own Labour-or-Other line with an estimated cost based on hire days, then track the actual hire invoices as they come in.
How does it handle insurance work and emergency callouts?
Same as any other job: build the quote (or estimate), track the materials and labour, and the per-job KPI strip shows real margin. The AI insights take job type into account when commenting on patterns across your work.
Can I track flat roof installs differently from pitched roofs?
Each job has a type, so the AI knows the difference when commenting on insights. With per-job margin visible after every job, you have the data to price flats and pitches accurately on the next quote.
Built for the rest of the trades too.
Same engine, tuned to whichever trade you're in. Each one gets patterns specific to its work.
- MarginPal for Electricians Itemise rewires, CU upgrades and EV charger installs, then watch material cost track against your quote — live, on every job.
- MarginPal for Plumbers Boiler installs, leak fixes and bathroom fits all have different margins. See which jobs are really paying.
- MarginPal for Builders Long builds are where margin disappears. MarginPal flags drift in week 3, not week 13.
- MarginPal for Tilers Tile waste, adhesive and grout creep up. MarginPal flags when materials are running over before the job ends.
- MarginPal for Painters & decorators Track paint, prep and materials cost against your quote — and let the AI surface patterns once you have a few jobs in.
- MarginPal for Joiners Itemise bespoke pieces, then track every timber and ironmongery receipt against the quote.
- MarginPal for Plasterers Track bag count, beads, prep and labour against your plastering quote — and stop second-coat creep eating your margin.
- MarginPal for Gas engineers Boiler installs, annual services, breakdowns — all different margins. See which jobs are really paying.
- MarginPal for Kitchen fitters Track every unit, worktop, appliance and labour against your kitchen quote — and know if it's paying before you fit the last cabinet.
- MarginPal for Landscapers Patios, planting, lawns, full re-designs — track plant, paving and labour cost against the quote.
- MarginPal for Locksmiths Emergency callouts, planned lock changes, security upgrades — see which jobs are really paying.
- MarginPal for Glaziers Track glass, frames, beading and labour against your quote — and stop custom-cut waste eating your margin.
- MarginPal for Handypeople Small jobs, every kind, all different. MarginPal shows which ones are really paying.
Ready to see what your jobs really earn?
Quote, track, and compare — all in one app. 7-day free trial on Pro, set up in the time it takes to boil the kettle.