A Complete Operational System — Built for a Dumpster Rental Business

    10modules·145orders·50customers·25assets·69locations·1yrops data

    This isn't a prototype. This is a production-ready Ops SaaS built to replace paper schedules, reactive coordination, and revenue leakage — then used as proof that we can build yours.

    Operations Dashboard

    Command Center
    Problem

    "No one knows what's happening without making phone calls."

    A single view of the entire operation. Late drops, late pickups, new orders, scheduled deliveries, inventory availability — all surfaced before the first phone call of the day.

    • Tracks: Late drops, late pickups, new orders, scheduled deliveries, inventory availability
    • Replaces: Morning check-in calls, whiteboard status boards, reactive coordination
    • Enables: Proactive operations — problems visible before they become customer complaints
    LIVE·Module 01 · Operations Dashboard
    ⚠ Late Drop-offs · Past requested date2
    ⚠ Late Pickups · Past estimated date3
    New Orders
    2
    Awaiting assignment
    Scheduled
    6
    Ready for delivery
    Active Customers
    48
    On platform
    Available
    8/25
    14 assigned
    Completed
    119
    Orders finished
    Latest Orders
    Order IDCustomerSizeDropPickupTotalPaymentStatus
    ORD-1247Harmon Build Co.17 YdJan 8Jan 15$248Paid
    Delivered
    ORD-1248Greenfield Dev14 YdJan 9Jan 111d late$215Pending
    Late Pickup
    ORD-1249Summit Roofing21 YdJan 10Jan 20$290Paid
    Scheduled
    ORD-1250Bright Valley LLC14 YdJan 11Jan 16$215Pending
    NewAssign Dumpster
    ORD-1251Metro Contractors17 YdJan 11Jan 21$248Paid
    Scheduled
    ORD-1252ClearPath Demo21 YdJan 7Jan 12$290Paid
    Delivered
    ORD-1253Lakeview Const.14 YdJan 62d lateJan 11$215Pending
    Late Drop
    ORD-1254Ridgeline Homes17 YdJan 12Jan 22$248Paid
    Scheduled
    Inventory Summary
    14 Yard1/1 avail
    17 Yard4/15 avail
    21 Yard3/9 avail
    Manage Inventory
    Quick Actions
    +
    Create New Order
    Book a dumpster
    👤
    View Customers
    CRM & history
    📍
    Service Locations
    Manage addresses
    Late's Ledger
    Compliance log
    Live ops dashboard with KPI metrics: late drops, late pickups, new orders, inventory availability, recent order feed.Mock-up · Not real data

    Order Lifecycle Management

    Pipeline Control
    Problem

    "Orders tracked via text message. No audit trail. Things fall through cracks."

    145 orders across 7 status states. Every order tracked from booking to billing. No order falls through the cracks.

    • Tracks: Status, dumpster size, drop date, pickup date, total, payment status, lifecycle state
    • Replaces: Text-message coordination, paper manifests, spreadsheet tracking
    • Enables: Complete operational pipeline — from booking to billing, auditable at every step
    LIVE·Module 02 · Order Lifecycle Management
    Orders·145 total orders·Today: Jan 12, 2025
    + New Order
    All145
    New2
    Scheduled6
    Delivered9
    Picked Up3
    Late Drop-offs2
    Late Pickups3
    Cancelled6
    Order IDCustomerSizeDrop DatePickup DateTotalPaymentStatus
    ORD-1254Ridgeline Homes17 YdJan 12Jan 22$248Paid
    Scheduled
    ORD-1253Lakeview Const.14 YdJan 62d lateJan 11$215Pending
    Late Drop
    ORD-1252ClearPath Demo21 YdJan 7Jan 12$290Paid
    Delivered
    ORD-1251Metro Contractors17 YdJan 11Jan 21$248Paid
    Scheduled
    ORD-1250Bright Valley LLC14 YdJan 11Jan 16$215Pending
    NewAssign Dumpster
    ORD-1249Summit Roofing21 YdJan 10Jan 20$290Paid
    Scheduled
    ORD-1248Greenfield Dev14 YdJan 9Jan 112d late$215Pending
    Late Pickup
    ORD-1247Harmon Build Co.17 YdJan 8Jan 15$248Paid
    Delivered
    ORD-1246Westside Reno14 YdJan 5Jan 10$215Paid
    Picked Up
    ORD-1245Blake & Sons LLC21 YdJan 3Jan 13$290Paid
    Completed
    Orders table with status filters: New, Scheduled, Delivered, Picked Up, Late Drop-offs, Late Pickups, Cancelled.Mock-up · Not real data

    Customer CRM Layer

    Relationship Intelligence
    Problem

    "Every inbound call answered with zero context. No customer history. No repeat visibility."

    50 customers. Lifetime value visible at a glance. Repeat behavior tracked. Inbound calls answered with context.

    • Tracks: Contact info, order count, last active date, status, repeat behavior
    • Replaces: Manual contact lists, memory-based customer recall
    • Enables: Lifetime value visibility, repeat targeting, context-aware customer service
    LIVE·Module 03 · Customer CRM Layer
    CUST_0012Active· Since Jan 2025
    Contact Information
    NameMorgan Caldwell
    Emailm.caldwell@buildco.com
    Phone(512) 384-7291
    Preferences & Notes
    Always calls ahead. Prefers morning drops. Net-30 billing agreed.
    Service Locations
    742 Riverside Dr, Austin, TX 78701
    1108 Creston Ave, Round Rock, TX 78664
    Note: Gate code #4821. Call before arrival.
    89 Millbrook Rd, Cedar Park, TX 78613
    Customer Status
    Active
    Order History
    Total Orders7
    First OrderJan 5, 2025
    Last ActiveJan 9, 2025
    Lifetime Value$1,736
    Customer list with order count, last active date, lifetime value, and status indicators.Mock-up · Not real data

    Service Location Intelligence

    Route & Cost Awareness
    Problem

    "Mileage guessed. Delivery costs never modeled. No location history."

    69 service locations. Round-trip mileage tracked. Delivery cost modeling enabled.

    • Tracks: Address, round-trip miles, associated customer, location usage history
    • Replaces: Manual mileage estimates, verbal address communication
    • Enables: Route optimization, delivery cost modeling, geographic intelligence
    LIVE·Module 04 · Service Location Intelligence
    Service Locations·69 total locations
    Location ID…
    Address…
    Date…
    Location IDAddressRT MilesCustomerCreated
    LOC_0031742 Riverside Dr, Austin, TX 7870118.4Morgan CaldwellJan 5, 2025
    LOC_00321108 Creston Ave, Round Rock, TX 7866424.2Derek SantosJan 6, 2025
    LOC_003389 Millbrook Rd, Cedar Park, TX 7861331.0Rachel NguyenJan 7, 2025
    LOC_00342310 Oak Hill Blvd, Austin, TX 7874514.6Jake HarmonJan 8, 2025
    LOC_003554 Birchwood Ln, Kyle, TX 7864042.8Bright Valley LLCJan 9, 2025
    LOC_0036319 Thornfield Ct, Pflugerville, TX 7866027.2Morgan CaldwellJan 9, 2025
    LOC_00371070 Mesa Verde Dr, Austin, TX 7873720.0Summit RoofingJan 10, 2025
    LOC_0038881 Spruce Hill Dr, Buda, TX 7861038.4Lakeview Const.Jan 10, 2025
    LOC_00396 Copperfield Rd, Georgetown, TX 7862854.0Blake & Sons LLCJan 11, 2025
    LOC_0040202 Weston Park, Austin, TX 7871716.8ClearPath DemoJan 11, 2025
    LOC_0041417 Juniper Way, Leander, TX 7864133.6Metro ContractorsJan 12, 2025
    LOC_0042739 Amber Falls Dr, Round Rock, TX 7866526.0Westside RenoJan 12, 2025
    Locations table with address, round-trip miles, associated customer, and usage history.Mock-up · Not real data

    Halfway through — seen enough to talk?

    Asset-Level Inventory

    Real-Time Asset Control
    Problem

    "'I think we have one free.' No one actually knows where the dumpsters are."

    25 dumpsters. Each one has a status: available, assigned, repair, retired. No more guessing.

    • Tracks: Unique ID, size, status, current location, pricing mapping
    • Replaces: Verbal check-ins, whiteboard asset grids, memory-based availability
    • Enables: Real-time asset visibility, accurate availability, maintenance tracking
    LIVE·Module 05 · Asset-Level Inventory
    Inventory·25 dumpsters · 8 available · 14 assigned
    + Add Dumpster
    8
    Available
    14
    Assigned
    3
    Repair
    0
    Retired
    Dumpster IDSizeBase Rates (5D/10D)StatusCurrent LocationAdded
    D2U_14YD_0114 Yard$200/$225AvailableOct 2024
    D2U_17YD_0117 Yard$225/$250Assigned742 Riverside DrOct 2024
    D2U_17YD_0217 Yard$225/$250Assigned1108 Creston AveOct 2024
    D2U_21YD_0121 Yard$275/$300RepairOct 2024
    D2U_14YD_0214 Yard$200/$225Assigned89 Millbrook RdNov 2024
    D2U_17YD_0317 Yard$225/$250AvailableNov 2024
    D2U_21YD_0221 Yard$275/$300Assigned2310 Oak Hill BlvdNov 2024
    D2U_14YD_0314 Yard$200/$225AvailableNov 2024
    D2U_17YD_0417 Yard$225/$250Assigned54 Birchwood LnDec 2024
    D2U_21YD_0321 Yard$275/$300RepairDec 2024
    D2U_17YD_0517 Yard$225/$250Assigned319 Thornfield CtDec 2024
    D2U_14YD_0414 Yard$200/$225AvailableJan 2025
    Dumpster inventory grid showing each unit's status: available, assigned, repair, retired.Mock-up · Not real data

    Dynamic Pricing Engine

    Structured Revenue Architecture
    Problem

    "Extra-day rates calculated in someone's head. Tax rates inconsistent. Retroactive surprises."

    Versioned pricing snapshots. Grace days, extra-day rates, tax rates — all configurable. Existing orders retain the pricing they were booked under. No retroactive surprises.

    • Tracks: 5-day and 10-day windows, grace days, extra day rate, tax rate, version history
    • Replaces: Manual pricing math, gut-feel rate changes, retroactive billing chaos
    • Enables: Consistent pricing, safe rate updates, automatic extra-day calculation
    LIVE·Module 06 · Dynamic Pricing Engine
    PricingManage base rates and pricing settings
    Save Changes
    Changes affect new orders immediately. Existing orders retain their original pricing snapshot.
    Base Rates
    Base prices for each dumpster size and rental window
    + Add Size
    Size
    Up to 5 Days
    Up to 10 Days
    14 Yard
    $200
    $225
    17 Yard
    $225
    $250
    21 Yard
    $275
    $300
    Pricing Settings
    Additional charges and internal configurations
    Grace Days
    2
    Extra Day Rate
    $30
    Tax Rate
    7.00
    %
    Pricing configuration panel with versioned snapshots, grace days, extra-day rates, tax rates.Mock-up · Not real data

    Revenue & Financial Intelligence

    Owner-Ready Analytics
    Problem

    "Revenue unknown until accounting runs numbers. Tax collected? Anyone's guess."

    Total revenue. Last 30 days. Tax collected. Average order value. Revenue over time, by size, by window, by period. One year of operational data. CFO-ready without a CFO.

    • Tracks: Revenue, tax, AOV, utilization, extra-day charges, 1yr simulation data
    • Replaces: Manual spreadsheet revenue tracking, quarterly accounting surprises
    • Enables: Owner-level financial visibility, pricing decision support, growth tracking
    LIVE·Module 07 · Revenue & Financial Intelligence
    Finance
    CFO-level financial reporting · Simulated operational data
    Total Revenue
    $38,420
    Stripe Collected
    $31,240
    Outstanding
    $7,180
    MTD Revenue
    $4,260
    Tax Liability
    $2,689
    Avg Order Value
    $247
    Revenue Over Time
    7d
    30d
    90d
    $0$3k$6kFMAMJJASONDJ
    PeriodThis PeriodOrdersPrior PeriodPrior OrdersChange
    MTD$4,26017$5,83024-27%
    QTD$14,88060$16,24066-8.4%
    YTD$38,420155$29,110118+31.9%
    Revenue Composition (12 Months)
    Base Rental
    Extra Day
    Delivery
    FMAMJJASONDJ
    P&L Breakdown
    Base Rental$33,120
    Extra Day Charges$3,620
    Delivery Fees$1,680
    Total$38,420
    By Rental Window
    5-Day · 60%
    10-Day · 40%
    Revenue dashboard with charts: total revenue, last 30 days, tax collected, average order value, revenue by size and window.Mock-up · Not real data

    Compliance Ledger

    Operational Accountability
    Problem

    "Late events disappear when order status changes. No historical record. No accountability."

    Historical record of every late pickup and late drop-off. Actual vs. estimated dates. Preserved independently of order status. Operational accountability that survives status changes.

    • Tracks: Late pickups, late drop-offs, days late, actual vs. estimated, timestamps
    • Replaces: Verbal complaint logs, lost paper records, disputed delivery claims
    • Enables: Dispute resolution, team accountability, operational performance tracking
    LIVE·Module 08 · Compliance Ledger
    Compliance Ledger·Historical record · 17 total events
    Operational accountability — late events preserved independently of order status
    This ledger preserves the historical record of every late event, regardless of current order status.
    Order IDCustomerRequestedActual DropDrop LateEst. PickupActual PickupPick LateStatus
    ORD-1221Harmon Build Co.Dec 20Dec 211dDec 25Dec 25Completed
    ORD-1198Lakeview Const.Dec 14Dec 14Dec 19Dec 212dCompleted
    ORD-1184Metro ContractorsDec 8Dec 102dDec 15Dec 15Completed
    ORD-1163Summit RoofingNov 30Nov 30Dec 5Dec 83dPicked Up
    ORD-1149Greenfield DevNov 22Nov 22Nov 27Nov 27Completed
    ORD-1132ClearPath DemoNov 15Nov 161dNov 21Nov 232dCompleted
    ORD-1118Westside RenoNov 8Nov 8Nov 13Nov 13Picked Up
    ORD-1097Blake & Sons LLCOct 29Oct 301dNov 4Nov 4Completed
    ORD-1082Ridgeline HomesOct 20Oct 20Oct 25Oct 283dCompleted
    ORD-1071Bright Valley LLCOct 14Oct 151dOct 19Oct 19Completed
    Late events log with historical record of late pickups and drop-offs, actual vs estimated dates.Mock-up · Not real data

    Order Creation Flow

    Structured Intake
    Problem

    "Orders taken over phone, pricing calculated manually, no confirmation of availability."

    Customer selection, location, size, source, payment, scheduling, internal notes — all in one flow. Live pricing preview updates in real time. No dumpster assigned until payment confirmed.

    • Tracks: Customer, location, size, source, payment status, schedule, internal notes
    • Replaces: Phone order sheets, manual pricing lookups, paper booking forms
    • Enables: Structured intake, live pricing preview, payment-gated assignment
    LIVE·Module 09 · Order Creation Flow
    1
    Contact Info
    2
    Dumpster & Dates
    3
    Payment
    Step 1 — Your Info
    Full Name
    Alex Morgan
    Email
    alex@domain.com
    Phone
    (512) 384-7291
    Service Address
    742 Riverside Dr, Austin, TX
    Address selected · Google verified
    ✓ You qualify for free delivery!
    Step 2 — Dumpster & Dates
    Dumpster Size
    17 Yard
    Rental Period
    5 Days
    10 Days
    Drop Date
    Feb 3, 2025
    Pickup Date
    Feb 8, 2025
    Pricing Estimate
    Rate: Up to 5 Days
    Base Price$225.00
    Tax (7.0%)$15.75
    Estimated Total$240.75
    Step 3 — Payment
    Pay Now (Card)
    Pay Upon Delivery
    Your Order
    Size17 Yard
    Rental5 Days
    DropFeb 3
    PickupFeb 8
    ✓ Drop-off included
    ✓ Pickup included
    ✓ Up to 2-ton capacity
    Estimated Total
    $240.75
    Secure & Reserve
    New order form with customer selection, location, size, payment, scheduling, and live pricing preview.Mock-up · Not real data

    Business Intelligence Layer

    Owner-Ready Analytics
    Problem

    "The owner doesn't know if the business is healthy until accounting runs the numbers — weeks later."

    A single Health Score computed from fleet utilization, on-time rate, revenue momentum, and fulfillment rate. Six intelligence sections covering revenue, orders, fleet, customers, and compliance. The number the owner checks in 2 seconds before anything else.

    • Tracks: Health Score (0–100), revenue trend, pipeline funnel, fleet utilization %, customer repeat rate, compliance rate
    • Replaces: Weekly accounting calls, manual KPI spreadsheets, end-of-quarter revenue surprises
    • Enables: Owner-level situational awareness — every operational signal visible at a glance, before the first call of the day
    LIVE·Module 10 · Business Intelligence Layer
    Business IntelligenceAdmin Only
    Strategic command center · Owner-level situational awareness
    Business Health Score
    72
    /100
    Good
    On-Time Score (30%)88
    Fleet Utilization (25%)56
    Revenue Momentum (25%)62
    Fulfillment Rate (20%)95
    Score = Σ(metric × weight) · Computed daily at 00:00 UTC
    Revenue Intelligence
    Total Revenue
    $38,420
    Booked Pipeline
    $2,900
    MoM Growth
    -4.2%
    Rev/Unit/Day
    $14.80
    Delivery Fees
    $1,680
    Extra Day %
    9.4%
    Pay Now %
    48%
    Pay on Del. %
    52%
    Weekly Revenue · Last 12 Weeks
    $0$1k$2kW1W3W5W7W9W11
    Pay Now 48%
    Pay on Del. 52%
    Order Pipeline & Funnel
    Avg Submit→Drop
    2.4d
    Avg Rental Dur.
    6.8d
    Cancellation Rate
    3.9%
    Stuck in New
    2
    Order Status Funnel
    Completed
    119
    Picked Up
    24
    Delivered
    8
    Scheduled
    6
    New
    2
    Avg Rental Duration by Size
    14 Yard
    5.8d
    17 Yard
    6.9d
    21 Yard
    8.2d
    BI dashboard: Health Score (0–100), revenue intelligence with 7 metrics and 3 charts, order pipeline funnel, fleet utilization, customer intelligence, compliance trend.Mock-up · Not real data

    This is what a purpose-built operational system looks like.

    Yours would be built for your business — your workflows, your data, your operational logic.

    Request a System

    Ready to replace your workarounds?

    Request a System