Service

Waste collection software development

For owners and transport managers of waste collection, skip hire, house clearance and commercial waste businesses who want requests, pricing, routes, crew job sheets and transfer documentation designed around how their vehicles and crews actually work a day, rather than a booking form and a group chat.

The problem

What goes wrong today

Where it usually starts

A clearance and skip company with five vehicles takes requests by phone, web form and messages to the owner's mobile.

  • The office asks for photographs by text, guesses the volume, quotes from a price list in the owner's head and writes the job on a whiteboard under tomorrow's date.
  • In the morning the transport manager works out routes from the board and the drivers' knowledge of the area, and tells each crew by phone.
  • A crew arrives to find a sofa that was not mentioned, a parking restriction and a customer who has gone out.
  • The office does not know until the crew rings.
  • The transfer note is written in a carbon-copy book in the cab, the customer's copy blows away, and the office copy comes back a week later with the tonnage missing.

Where it gets harder

Commercial clients on weekly collections are on a spreadsheet; when a site changes its collection day the change reaches two drivers but not the third.

  • Invoices are typed from the whiteboard at the end of the week, so jobs that were cancelled are billed and jobs that were added on the day are not.
  • When a council asks for the transfer documentation for a clearance three months ago, the office spends an afternoon in the book.
  • The owner knows that capacity on the vehicles, the price rules and the paperwork are the business, and that none of them is in a system.

Scope of the service

What the build covers

A custom waste collection build normally covers:

  • A request form by waste type Estimated volume, access notes and photographs, for household and commercial customers
  • Price rules set by the business Such as by volume band, waste type, postcode area and access difficulty, that produce an instant price where the rules allow and a quote request where they do not
  • Quote versions and acceptance with a deposit or payment on booking
  • A job record that moves through requested Priced, booked, scheduled, on route, collected, documented and invoiced
  • Route and vehicle scheduling with vehicle capacity by volume or weight Crew assignment and journey order, with recurring commercial collections generated into the schedule automatically
  • A crew job sheet on the phone with the stops in order Access notes, photographs taken on arrival and completion, items added on the day with the customer's agreement, and the customer's signature
  • Waste transfer records produced per job With the details your paperwork requires, the carrier and disposal site details as you enter them, and the record held against the job
  • Customer status tracking from booking to completion
  • Invoicing from completed jobs with the on-the-day additions included

How discovery works

Discovery follows one job from the first photograph to the invoice with you: how requests arrive, how prices are decided and where a human must quote, how routes are built and what limits a vehicle, what the crew must record on site, what the transfer record must contain and where it goes, how commercial sites are served on repeat and how invoices are raised. Each becomes a named stage in the scope document: request, price, book, schedule, collect, document, invoice.

Deliberately out of scope

  • The official carrier registration and any electronic waste tracking service, which are recorded against the business and the job with references but completed on the official platforms
  • Vehicle maintenance and tachograph systems
  • Weighbridge operation at disposal sites
  • Accounting

When the scope grows

Scoping scenario

A skip hire firm with two hundred skips, delivery, exchange and collection as separate movements, permits for skips on the public highway with their own dates, a transfer station of its own and hire periods with extension charges needs skip tracking by location, permit records with reminders, movement-based routing and hire billing. That is a different build from a clearance company with vans, and the scope document says so.

Deliverables

What you receive

  • Discovery notes from following one collection from first photograph to invoice
  • A written scope document naming each job stage, the price rules, the transfer record contents and what is out of scope
  • Design of the request form, the pricing and quoting screen, the route planner, the crew job sheet on the phone and the customer status page
  • The build, deployed to your hosting or ours
  • Migration of customer records, commercial collection schedules and open jobs from your spreadsheet or current system, where practical
  • Training for the office, the transport manager and crew leads, with a short written guide
  • Handover material and full ownership of the source code and your data

Process

How a project runs

Each stage maps onto the project view in your client panel. Durations are set in your proposal, never on this page.

  1. Onboarding

    Access, contacts, your price list, the whiteboard and the commercial spreadsheet, sample transfer notes and invoices, and the vehicles and crews.

    Project stage: Onboarding
  2. Planning

    Discovery with the owner, the transport manager and a crew lead; the price rules, job stages, transfer record contents and scope document are agreed with a milestone plan.

    Project stage: Planning
  3. Design

    Clickable designs of the request form with photographs, the quoting screen, the route planner with vehicle capacity and the crew job sheet, checked on the phones crews carry in the cab.

    Project stage: Design
  4. Development

    Built in stages: customers, waste types and price rules first, then requests and quotes, then routes and the crew job sheet, then transfer records, status tracking and invoicing.

    Project stage: Development
  5. Client review

    Two vehicles run a fortnight of real jobs through the system alongside the whiteboard, including a job with items added on the day and a transfer record checked against the carbon-copy version, and you tell us where it does not match the road.

    Project stage: Client review
  6. Revisions

    Price rules, route planner behaviour, job sheet fields, transfer record layout and invoice format are adjusted from the review and re-checked against the scope document.

    Project stage: Revisions
  7. Ready for launch

    Customers and schedules migrated, customer messages tested against numbers you control, invoice numbering agreed with your accountant, launch checklist signed off.

    Project stage: Ready for launch
  8. Delivered

    The business runs on the new system; optional maintenance and hosting continue under their own agreement.

    Project stage: Delivered

Integrations

Commonly integrated

Systems this kind of business usually asks us to connect. Each integration is confirmed during discovery; none is assumed.

  • Postcode and address lookup providers for the request form and pricing by area
  • Mapping and routing providers for journey order and travel time between stops
  • Vehicle tracking already fitted to the fleet, for live position against the route
  • Official waste tracking and carrier registration systems where an interface is published, for recording references against jobs
  • Card payment providers and open banking for payment on booking and on completion
  • SMS and email providers for booking confirmations, on-the-way messages and transfer record delivery
  • Accounting software for invoices, commercial statements and disposal costs
  • Disposal site and weighbridge ticket exports for matching tonnage to jobs

How we would approach it

Worked example

Concept demo

A skip hire firm with highway permits, exchanges and a transfer station

The situation

A skip hire firm with two hundred skips, four lorries and its own transfer station tracked skip locations in a notebook, missed permit expiry dates for skips on the public highway and could not tell which hires had run over their period.

Why it is a custom build

This needs a custom build because the unit of work is the skip movement and the hire period rather than a single collection, which a request-to-collection flow does not model.

The scope we would propose

  • A skip register with each skip's number, size and current location at the yard, on a lorry or at a customer address
  • Delivery, exchange and collection as separate movements that the route planner schedules against lorry capacity
  • Permit records per hire with the authority, reference and dates as entered, with reminders before expiry
  • Hire periods with extension charges applied by the rules the business sets
  • Transfer records per movement linked to the transfer station's own weighbridge ticket
  • Billing by hire, extension and tonnage where the contract requires

Pricing

What affects the price

Every proposal is priced on scope. These are the factors that move it most for this kind of build.

  • Number of vehicles, crews and depots
  • Complexity of the price rules and how often a human must quote
  • Routing with mapping, vehicle capacity by volume or weight and live tracking
  • Crew job sheet depth: photographs, on-the-day additions, signatures and offline use
  • Transfer record contents and any official tracking references
  • Recurring commercial collections and site-level schedules
  • Skip or container tracking with movements, permits and hire periods
  • Volume of customer, schedule and job history to migrate
  • Hosting choice: your own hosting or ours

FAQ

Frequently asked questions

Would the package do, or do we need a custom build?

A clearance or collection company whose jobs follow request, price, book, route, collect, document and invoice with vans or lorries is usually well served by the waste collection package configured with your waste types, price rules and vehicles. Custom work is the honest answer for skip hire with movements, permits and hire periods, a business with its own transfer station, several depots or contracts with councils that specify their own documentation and reporting. Discovery settles it before anything is quoted.

How are prices decided?

By rules you set: volume bands, waste types, areas, access difficulty, surcharges for particular items and whatever else your price list already contains. Where the rules can price a request, the customer sees the price at once; where they cannot, the request goes to the office as a quote, and the rules can be changed at any time without touching the code.

What does the transfer record contain?

Whatever your current paperwork contains, built into a template during discovery: the parties, the waste description and quantity, the carrier and disposal site details as you enter them, dates, and the signatures captured on the crew phone. It is held against the job, sent to the customer and retrievable by date, address or customer when someone asks for it later.

Does the system submit anything to official waste tracking services?

No. The build records the references you obtain from official services against the job and the business, and where a service publishes an interface, reading or submitting through it can be scoped as an integration. The registration and any statutory submissions remain yours to make on the official platform.

Who owns the system afterwards?

You do. Source code, customer records, job history, photographs, transfer records and invoices are handed over at delivery; hosting and maintenance are optional and separately agreed.

Get a project quote for waste collection requests software

Answer a few questions about your business, your current systems and what should change. We reply with a clear, competitive proposal.

Get a project quote