The Demolition Contractor Management System Web App runs 47 screens over a 45-tab Google Sheets database seeded with 11,006 records, covering 140 demolition projects, 234 permits, 76 hazardous material surveys, 806 disposal tickets and 32 printable reports. It installs into your own Google account in about 15 minutes – paste two files, deploy, press “Build the database now”.
🌍 Join 8,400+ teams in 40+ countries using NextGenTemplates to replace per-seat SaaS with one-time-purchase Excel, Google Sheets, Power BI and Apps Script tools.
✅ Instant download · One-time payment · No subscription · No per-user fees · Runs in your own Google account


🚀 Try the Live Demo Before You Buy
We have deployed this system in our own Google account so you can open every page, every module and every one of the ten roles – against the full seeded database – before you spend anything. No signup, no email required.
🔑 Test Login Credentials – every delivered role
Sign in as admin to see everything, then sign out and come back as sverma (Site Supervisor) or viewer – the money columns vanish from every screen and the commercial reports disappear from the report centre. That role separation is the point of the product, and it takes ten seconds to see.
💡 These credentials are public on purpose. They are the seeded logins of a shared demo instance that resets – not a customer deployment, and not a system anyone runs a real business on. When you buy, you deploy your own private copy inside your own Google account and change or delete every one of these accounts on the Users screen before anybody else signs in. What you get after purchase: the full source (Code.cs.txt + Index.txt) plus a PDF user manual with the deployment steps, the role guide and the editor commands.
🔑 Key Features of the Demolition Contractor Management System Web App
🚧 A demolition gate the server actually enforces. A project cannot move to the Demolition stage while a required permit is unapproved or expired, a utility disconnection is unconfirmed, or an asbestos-positive survey has no completed abatement job and clearance certificate number. The refusal names every open item, and it happens server-side, so no screen and no import can route around it.
📋 The whole contract on one spine. Thirteen lifecycle stages – Enquiry, Survey, Estimate, Bid Submitted, Won, Lost, Permitting, Abatement, Mobilisation, Demolition, Site Clearance, Complete and Closed – carry a job from first call to final certificate, and every stage change is written to the audit log.
💰 Progress billing that is calculated, never typed. An application takes contract value plus approved change orders, certifies it against milestone weighting, deducts retention and everything previously invoiced, then adds tax. A receipt can never take an application past its gross value.
♻️ Waste, salvage and a live diversion rate. Every load off site is a disposal ticket with tonnage, waste stream, facility and cost; recovered tonnage plus salvage divided by everything moved gives the diversion rate on the dashboard and on each project. Asbestos waste can only be routed to a licensed hazardous waste facility.
🏗️ Plant that cannot be double-booked. Eighty machines with engine hours, service interval, ownership and location. An overlapping assignment is refused and the clash is named; engine hours against the interval flag a machine as maintenance due, and the fuel log gives litres per hour per machine.
🔐 Ten roles, one permission map. The same map drives the sidebar and the server-side guard on every entry point, so a role without commercial access gets every operational screen with the money columns blanked – hiding a page really does block it.
⚠️ What This System Does Not Do
Demolition is a licensed, safety-critical trade, so this needs saying plainly. This is an administrative record-keeping web app. It is a place to record what a qualified person has already decided – nothing more.
- ❌ It does not make you compliant with OSHA, HSE, CDM, the EPA, local demolition permitting, or any asbestos or hazardous-material regulation.
- ❌ It is not a structural engineering assessment, a demolition method statement approval, an asbestos survey, or a clearance certificate. It stores the reference numbers a competent person issued.
- ❌ It does not replace a licensed demolition contractor’s statutory duties, notifications or permits.
- ❌ It reads no sensors, no telematics and no weighbridge, and it files nothing to any authority or tax portal. It is not accounting software.
The Compliance Officer and Safety Officer roles, and the permit, isolation, survey, abatement-clearance and incident screens, exist so the paperwork a competent person produced is filed against the right project before work starts. The judgement stays with your people.
📦 What Is Inside
Dashboard
Twelve cards – active projects, on site today, bids awaiting decision, bid win rate, contract value in progress, invoiced this month, received this month, retention held, tonnes disposed this month, diversion rate, days since lost time incident and machines maintenance due – above a project pipeline by stage, tonnage moved over twelve months, certified against received, waste by stream, a “held out of demolition” panel naming each open readiness item, and milestones due.


Estimates and Bids
The bottom-up cost build for each opportunity – labour, plant, disposal, abatement, subcontract – with overheads added at the Settings rate and the margin percentage producing the quoted value. Method, days, cost, margin and quoted value sit on one row.


Demolition Projects
Every job from enquiry to closed, with stage, method, structure type, percent complete, contract value, target end, manager and a health flag. Open one to see its readiness checklist, cost position and milestone list together.


Permits and Approvals
Statutory permits by type and authority – Demolition Permit, Municipal NOC, Pollution Control Consent, Traffic Management Order, Road Closure, Noise Exemption, Waste Carrier Licence, Hot Work and Crane Oversail – each with a Required flag, applied, approved and expiry dates, fee and status.


Hazardous Material Surveys
Asbestos, lead, mould and PCB surveys with the laboratory name, per-material findings, a risk rating and the quantity found. This is a register of what a laboratory reported, not a survey in itself.


Abatement Jobs
Licensed removal jobs by material and contractor, with quantity, cost and the clearance certificate that releases the structure for demolition. A job cannot be marked Completed without a certificate number.


Equipment Fleet
The plant register: excavators, high-reach excavators, breakers, pulverisers, crushers, dozers, tippers, telehandlers, generators and bowsers, each with engine hours, service interval, owned or leased or hired-in, day rate, current project and location.


Progress Invoices
Payment applications showing percent complete, certified value, retention, this application, gross, paid, balance, due date and status – Submitted, Certified or Overdue.


Report Centre
Thirty-two printable reports, each exportable to CSV, grouped into Sales and Pipeline, Commercial, Waste and Recycling, Plant and Fleet, People, Safety, Compliance, Delivery and Administration – including Diversion rate by project, Permit and approval status, Certification expiry watch and Estimate against actual cost.


The remaining screens follow the same pattern: Clients, Client Contacts and Sites; Site Surveys, Tenders, Contracts and Change Orders; Phases and Schedule, Daily Site Reports and Progress Milestones; Utility Disconnections and Notices to Neighbours; Safety Incidents, Toolbox Talks, Site Inspections and Method Statements; Equipment Assignments, Equipment Maintenance and Fuel Log; Disposal Tickets, Salvage and Scrap and Recycling Facilities; Employees and Crews, Certifications, Timesheets and Subcontractors; Payments, Expenses and Purchase Orders; and an administration group of Users, Roles and Permissions, Dropdown Lists, Settings, Audit Log, Database Archive, Backup and Help.
📊 How It Compares With a Spreadsheet Stack and With Paid Construction SaaS
| Feature | Demolition Contractor Management System | Spreadsheets and shared folders | Procore / Autodesk Build / Buildertrend |
|---|---|---|---|
| Cost | $39.99 one-time ✅ | Free, plus the hours | $375-$1,000+ per month, usually annual |
| Per-user fees | None – unlimited accounts ✅ | None | Seat or project-volume based |
| Where the data lives | Your own Google account ✅ | Your own Drive | The vendor cloud |
| Setup time | About 15 minutes ✅ | Days of building, then constant tweaking | Weeks, often with paid onboarding |
| Permit / isolation / abatement gate | Built in, server-enforced ✅ | Manual discipline | Generic workflow you configure |
| Asbestos survey and clearance register | Included ✅ | A tab somebody maintains | Add-on module or custom form |
| Hiding commercial values by role | 10 roles, server-side guard ✅ | Not possible in one file | Yes |
| Source code you can edit | Yes – Apps Script, yours ✅ | Not applicable | No |
| Year-one cost at 8 users | $39.99 ✅ | $0 plus rework | $4,500-$12,000+ |
For a demolition contractor who wants permits, abatement clearance, plant and progress billing joined up without signing an annual enterprise contract, this sits in the sweet spot.
👥 Who This Is For – and Who It Is Not For
The Demolition Contractor Management System Web App fits a narrow kind of firm very well and a wide one badly, so here is the honest split.
✅ Built for:
- Demolition and strip-out contractors running 5-150 live jobs with 20-200 site staff
- Site clearance, deconstruction and asbestos-abatement firms that need permits, isolations and clearance certificates filed against the right project
- Plant-heavy contractors who want engine hours, fuel and maintenance-due in the same system as the job
- Owner-managers who want estimates, progress billing and retention in one place without a per-seat subscription
❌ Not for:
- Anyone looking for a compliance guarantee – this records paperwork, it does not produce or approve it
- Teams needing SOC 2, SSO, offline mobile capture, or telematics and weighbridge integrations
- Firms that need statutory accounting, payroll or e-invoicing filed from the same system
- Anyone unwilling to deploy and maintain their own Apps Script project – it is your Google account, so it is your responsibility
⚙️ How to Use It
- Try the live demo first. Open the green box above, sign in as admin, then again as Site Supervisor. Two minutes tells you whether the role model fits how you work.
- Unzip the download and open the PDF user manual.
- Create a new Apps Script project, paste
Code.cs.txtintoCode.gs, add an HTML file named exactlyIndexand pasteIndex.txtinto it. - Deploy, New deployment, Web app – Execute as Me, Who has access Anyone. Copy the URL.
- Press “Build the database now” on the sign-in card, or run
setupfrom the editor. It builds 45 tabs in resumable stages, so run it again if a free account times out. - Sign in as admin, then change or delete every seeded account on the Users screen before anyone else gets the address.
- Set your company details, currency symbol, tax, retention, margin, overhead and print size under Settings, and edit the dropdown lists to match your permit types, waste streams and trades.
💼 Real-World Use Cases
Vikram runs a 90-person demolition firm with 25 live jobs. Before, a job would reach mobilisation and somebody would discover the Pollution Control Consent had never been approved. Now the demolition gate refuses the stage change and names the open item, and the “held out of demolition” panel on the dashboard surfaces it a fortnight earlier.
Maria is a compliance officer across eleven sites. She files the laboratory asbestos findings, the licensed remover job and the clearance certificate number in one place, and the system will not let an abatement job close without that number. She never sees a contract value, because her role does not carry commercial access.
Karthik manages 80 machines. Engine hours against the 250 or 500-hour interval flag maintenance due, the fuel log gives litres per hour per machine, and an overlapping assignment is refused with the clash named – so the excavator that used to be promised to two sites at once no longer is.
❓ Frequently Asked Questions
Does this make our demolition work compliant?
No. It is an administrative record-keeping system. It does not make you compliant with OSHA, HSE, CDM, EPA or local permitting rules, it is not an asbestos survey or a clearance certificate, and it does not replace a licensed contractor statutory duties. It stores what qualified people have decided and issued.
Can I try it before buying?
Yes. The live demo link in the green box above is a fully seeded deployment carrying all twelve accounts across ten roles, and the credentials are printed right there. Sign in as admin and then as viewer to watch the commercial values disappear. No email, no signup.
How long does setup take?
About 15 minutes to have the Demolition Contractor Management System Web App running in your own Google account. Paste two files into a new Apps Script project, deploy as a web app, and run setup once. The build is staged and resumable, so a free Google account that hits the six-minute execution limit simply carries on where it left off.
How many users can sign in, and can I hide costs from site staff?
Unlimited accounts at no extra cost. Ten roles ship configured, and five of them – Site Supervisor, Compliance Officer, Safety Officer and Viewer among them – see every operational screen with the money columns blanked and the commercial reports removed from the report centre.
How does this compare with Procore or Buildertrend?
Those are full construction platforms with integrations, mobile apps and support contracts, priced per month. This is a $39.99 one-time system you own and can edit, built specifically around demolition: the permit and abatement gate, the waste diversion rate, the plant register. If you need telematics and SOC 2, buy the platform.
What is in the download, and what currency is the demo in?
A ZIP holding Code.cs.txt, Index.txt and a PDF user manual. The seeded demo data is in Indian Rupees because that is where the sample company sits; the currency symbol is a single field under Settings, Commercial, and every screen and report follows it.
Can I change the fields, lists and reports?
Yes. The 458 dropdown list values are editable on the Dropdown Lists screen and appear on the forms straight away, and because you own the Apps Script source you can change any screen, rule or report yourself – or write to us for customisation.
👤 About the Author
Built by PK – Microsoft Certified Professional with 15+ years of Excel, Google Sheets and Power BI experience. Founder of NextGenTemplates, reaching 300K+ subscribers across YouTube channels (@PKAnExcelExpert, @NextGenTemplates, @NeoTechNavigators). Every template is hand-built and tested before release.
🔗 Explore Related Templates
Working across the wider build programme? The Civil Contractor Job Management System Web App covers job cards and site works, while the Architecture Firm Project Management System Web App handles the design side. On materials, see the Building Material Supplier Management System Web App and the Concrete Supplier Management System Web App. For site safety paperwork specifically, the Fire & Safety Audit Management System Web App is the closest neighbour.
If you want the reporting layer without the full system, browse our Google Sheets Dashboards – the Paving Contractor KPI Dashboard in Google Sheets and the Scaffolding Services KPI Scorecard in Google Sheets are built on the same data discipline.
📖 Click here to read the detailed blog post
🎥 Visit our YouTube channel for step-by-step video tutorials
👉 YouTube.com/@NextGenTemplates
📅 Last updated: September 2026


































