case-studydesbudesign-buildworkflow

Building DesBu: A Complete Operating System for Design-Build Professionals

How we built software that actually fits the way design-build practices work — from first enquiry to final invoice.

Mark Scott
/28/01/2026/11 min read
TL;DR

    We built DesBu because design-build professionals deserve better tools.

    If you run a design-build practice — architecture, interior design, renovation, construction — you know the admin problem intimately. You're managing clients in one app, projects in another, finances in a third, and communications scattered across email, WhatsApp, and phone calls.

    Every day starts with context-switching between tools that don't talk to each other. Information lives in silos. Things fall through cracks. And you, the creative professional, become the integration layer manually copying data from one system to another.

    This isn't a minor inconvenience. It's a structural problem that costs you hours every week and creates constant low-level anxiety about what you might have forgotten.

    DesBu exists to fix that.

    The Real Problem: Disconnected Workflows

    Let's walk through what actually happens when you run a design-build practice with typical tools.

    The Enquiry Stage

    A potential client emails you about a kitchen renovation. You:

    1. Reply to the email (Gmail/Outlook)
    2. Add their details to a spreadsheet (Excel/Google Sheets)
    3. Create a reminder to follow up (Calendar)
    4. Maybe create a folder for them (Dropbox/Google Drive)

    Already, that's four different places. And you haven't even met them yet.

    The Quotation Stage

    They want a quote. Now you:

    1. Pull up your rate sheet (probably another spreadsheet)
    2. Calculate costs manually or in a separate estimating tool
    3. Create a quote document (Word/Pages)
    4. Email it to them
    5. Update your spreadsheet with "Quote sent"
    6. Set another reminder to follow up

    The client information is now in six different places. If they call to ask about the quote, you're hunting through multiple apps to find the context.

    The Project Stage

    They accept. Now the real admin begins:

    1. Create a project in your project management tool (Trello/Asana/Monday)
    2. Update the spreadsheet with "Project started"
    3. Create a project folder in cloud storage
    4. Add tasks to the project
    5. Assign team members
    6. Set up a timeline
    7. Create calendar events for key milestones

    And here's where it gets painful: none of these systems know about each other.

    When you update the project timeline, your calendar doesn't update. When you complete a task, your client doesn't get notified. When you need to invoice, you're manually calculating what's been done because your invoicing software doesn't know what your project management tool knows.

    DesBu WorkflowDesBu Workflow

    The Invoicing Stage

    This is where the disconnection really hurts:

    1. Open your invoicing software (Xero/QuickBooks/FreshBooks)
    2. Manually enter the client details (again)
    3. Manually enter what work was completed
    4. Manually calculate the amount
    5. Send the invoice
    6. Update your spreadsheet with "Invoice sent"
    7. Set a reminder to chase payment
    8. Hope you remember to actually chase it

    Every invoice is a manual data entry exercise. Every payment chase is a manual reminder. Every overdue invoice is something you might forget about if you're busy.

    The Hidden Costs

    This fragmented workflow costs you in three ways:

    Time: 8-12 hours per week on admin tasks that could be automated. That's 400-600 hours per year — nearly three months of full-time work.

    Mental load: Constant anxiety about what you might have forgotten. Did you follow up with that client? Did you send that invoice? Did you update the timeline?

    Errors: When information lives in multiple places, it gets out of sync. You quote based on old rates. You forget to invoice for additional work. You miss follow-ups because the reminder was in the wrong calendar.

    For a small practice, this might cost you £20,000-£30,000 per year in lost time and missed revenue. For a larger practice, significantly more.

    Why Existing Solutions Don't Work

    You've probably tried to solve this. Most design-build professionals have tried one of two approaches:

    Approach 1: Generic Tools

    Use best-in-class tools for each function. Trello for projects. Xero for invoicing. Google Drive for files. Email for communications.

    The problem: you become the integration layer. Every time information needs to move from one system to another, you're manually copying it. Every time you need a complete picture, you're opening five different apps.

    These tools are excellent at what they do. But they're not designed to work together. And they're definitely not designed for the specific workflow of a design-build practice.

    Approach 2: Enterprise Software

    Use a massive platform designed for construction firms. Something with every feature imaginable.

    The problem: it's built for a 50-person firm, not a 5-person practice. It has features you'll never use. It requires training to understand. It costs a fortune. And it still doesn't quite match how you actually work because it's designed for commercial construction, not residential design-build.

    You end up paying for complexity you don't need and still doing workarounds for the things it doesn't handle.

    What We Built Instead

    DesBu is designed specifically for small to medium design-build practices. Not construction firms. Not general contractors. Design-build professionals who handle everything from initial client contact through design, build, and final invoice.

    The Core Principle: Connected Data

    Everything in DesBu is connected. When you add a client, that client can have multiple projects. When you add a project, it's automatically linked to the client. When you complete work, it's automatically available for invoicing. When you send an invoice, it's automatically linked to the project and client.

    You enter information once. It flows everywhere it needs to go.

    Clients → Projects → Tasks → Invoices → Payments

    This isn't revolutionary. It's just how it should work.

    The Workflow: How It Actually Works

    Let's walk through the same scenario with DesBu:

    Enquiry Stage:

    1. Client emails you about a kitchen renovation
    2. You add them to DesBu (30 seconds)
    3. DesBu automatically creates a client record with all their details
    4. You can see their full history in one place

    Quotation Stage:

    1. You create a quote directly in DesBu
    2. It pulls the client details automatically
    3. You add line items from your rate library
    4. DesBu calculates the total
    5. You send it directly from DesBu
    6. DesBu automatically sets a follow-up reminder

    Project Stage:

    1. Client accepts the quote
    2. You convert the quote to a project (one click)
    3. DesBu automatically creates the project structure
    4. You add tasks and assign team members
    5. Everyone sees the same information in real-time

    Invoicing Stage:

    1. You mark work as complete in the project
    2. You create an invoice (one click)
    3. DesBu automatically pulls the client details, project details, and completed work
    4. You review and send
    5. DesBu automatically tracks payment status and sends reminders

    The difference: you enter information once, and it flows through the entire workflow.

    Key Features That Save Time

    1. Client Management

    Every client has a complete record:

    • Contact details
    • All their projects (past and current)
    • All invoices and payment history
    • All communications
    • All files

    When a client calls, you pull up their record and see everything in one place. No hunting through multiple apps.

    2. Project Tracking

    Projects follow the natural design-build workflow:

    • Enquiry
    • Quote
    • Design
    • Build
    • Completion

    You can see at a glance where every project is. You can see what's overdue. You can see what needs attention.

    3. Task Management

    Tasks are linked to projects. When you complete a task, the project updates. When a task is overdue, you get notified. When a task is assigned to a team member, they see it immediately.

    No more "Did you remember to..." conversations.

    4. Automated Invoicing

    This is where DesBu really shines. Because it knows about your projects, your tasks, and your clients, creating an invoice is trivial:

    • Select the project
    • Select what to invoice
    • Review and send

    DesBu handles:

    • Pulling client details
    • Calculating amounts
    • Generating the PDF
    • Sending the email
    • Tracking payment status
    • Sending payment reminders

    5. Communication Tracking

    Every email, every note, every phone call can be logged against the client or project. When you need to remember what was discussed six months ago, it's there.

    6. File Management

    Files are organized by client and project automatically. No more "Where did I save that drawing?" moments.

    The Results: What Actually Changes

    We've been working with design-build professionals using DesBu for the past six months. Here's what they report:

    Time Savings

    Before DesBu:

    • 8-12 hours/week on admin
    • 30-45 minutes to create an invoice
    • 2-3 hours/week chasing payments
    • 1-2 hours/week updating project status across multiple tools

    With DesBu:

    • 3-4 hours/week on admin (60-70% reduction)
    • 5-10 minutes to create an invoice
    • 15-30 minutes/week on payment follow-ups (automated reminders)
    • Zero time updating status (happens automatically)

    Reduced Errors

    Before DesBu:

    • Missed follow-ups: 2-3 per month
    • Invoicing errors: 1-2 per month
    • Lost files: Occasional but frustrating
    • Out-of-sync information: Constant

    With DesBu:

    • Missed follow-ups: Near zero (automated reminders)
    • Invoicing errors: Rare (data pulled automatically)
    • Lost files: Eliminated (everything organized automatically)
    • Out-of-sync information: Eliminated (single source of truth)

    Mental Clarity

    This is harder to quantify but users consistently report:

    • Less anxiety about forgetting things
    • More confidence in their process
    • Better sleep (seriously)
    • More time for actual design work

    One user told us: "I used to wake up at 3am wondering if I'd followed up with a client. Now I know the system has it handled."

    How It's Built (Non-Technical Version)

    You don't need to know how to code to understand how DesBu works, but some people are curious about the technical approach:

    Cloud-Based: DesBu runs in your web browser. No installation, no updates to manage. Works on any device — laptop, tablet, phone.

    Real-Time: When one team member updates something, everyone sees it immediately. No refresh needed.

    Secure: Your data is encrypted and backed up automatically. We take security seriously because we know how important your client information is.

    Fast: We've optimized DesBu to be responsive. No waiting for pages to load. No laggy interfaces.

    Simple: The interface is clean and uncluttered. You shouldn't need training to use your tools.

    What We Learned Building It

    1. Design-build is not construction

    Early on, we almost built DesBu like construction management software. That would have been wrong. Design-build practices have a different workflow, different priorities, different pain points.

    The key insight: design-build professionals care about client relationships and project flow, not resource allocation and procurement.

    2. Automation should be invisible

    We could have built DesBu with dashboards showing all the automation running. We didn't. The automation should just work quietly in the background.

    You shouldn't have to think about your tools. You should just use them.

    3. Less is more

    We cut dozens of features during development. Every feature we considered, we asked: "Will this be used weekly, or once a year?"

    If the answer was "once a year," we cut it. DesBu does less than enterprise software. That's the point.

    4. The workflow is the product

    DesBu isn't a collection of features. It's a workflow. The value isn't in any individual feature — it's in how they connect.

    That's why we spent so much time getting the flow right. Enquiry → Quote → Project → Invoice. That flow is the product.

    Who DesBu Is For

    DesBu works best for:

    Small to medium design-build practices

    • 1-15 people
    • Residential or light commercial work
    • Handling design and build in-house
    • Managing 5-50 active projects

    Professionals who are drowning in admin

    • Spending too much time on invoicing
    • Missing follow-ups
    • Juggling multiple tools
    • Feeling constantly behind

    Teams that value simplicity

    • Don't want enterprise complexity
    • Don't want to spend weeks on training
    • Want tools that just work

    Try It Yourself

    DesBu is free while in beta. We're working with design-build professionals to refine it before the full launch.

    If you manage design-build projects and want to see if it fits how you work, give it a try.

    We'd love your feedback. What works? What doesn't? What's missing?

    The best product feedback comes from people actually using the tool in their daily work.


    What's Next for DesBu

    We're actively developing:

    Enhanced estimating: Better tools for creating detailed quotes with material costs and labor estimates

    Client portal: Let clients see project progress, approve changes, and pay invoices online

    Team scheduling: Visual timeline showing who's working on what and when

    Mobile app: Native iOS and Android apps for on-site use

    Integrations: Connect with accounting software, cloud storage, and communication tools

    But we're building these based on user feedback. If you're using DesBu, tell us what you need most.


    Questions about DesBu? Want to see a demo? Get in touch →