Software built around your crews, jobs, and office.

I’m Doug Morgen, the engineer behind Signal Bluff, a San Francisco-based software consulting practice. If your HVAC, specialty contracting, or commercial service business has outgrown spreadsheets, paper, texts, and disconnected systems, I can build software and integrations around how it actually works.

Illustration connecting a field technician's site notes and photos with office scheduling, estimates, and customer reports

Where work gets stuck

From field to office

Photos, notes, and measurements may arrive by text or email, leaving estimators and office staff to assemble them into quotes or reports by hand.

Across people and systems

Scheduling, job status, customer details, and financial records can live in different places. The same information gets entered more than once, and crews may struggle to find the latest job details.

In the gaps of existing software

An off-the-shelf product may handle most of the work while the exceptions still depend on spreadsheets or one employee who knows the workaround.

What I can build

Field and job workflows

Mobile surveys, photos and documents, scheduling, dispatch, and job tracking that give crews and office staff the information they need.

Estimating and reporting

Tools to turn field information into quotes, proposals, and repeatable customer reports without repeatedly copying the same data between systems.

Connected operations

Integrations with the CRM, accounting, ERP, or field-service software you already use, plus administrative tools for the work those products leave out.

Start with the workflow, not the software.

I learn how work moves between crews and the office, then build around the parts that need to work better. You work directly with me from the first conversation through deployment.

  1. 01

    Understand

    Observe the work in the field and office.

    People · handoffs · existing systems

  2. 02

    Identify

    Find the bottlenecks worth fixing.

    Duplicate entry · missing information

  3. 03

    Build

    Make the missing piece fit the operation.

    Software · integrations · automation

  4. 04

    Iterate

    Improve it with the people who use it.

    Real-world feedback · continued refinement

At BrightGo, I built scheduling and job-based payroll for building-service operations, including financial imports and labor costs tied to individual jobs. Read more about my experience.

Keep what works

Custom software does not have to replace every system you use. I can connect or extend existing tools, migrate data from an aging internal application, or build only the part of the workflow that is missing. Explore application modernization.

If the customer-facing side needs attention too, I can build a modern website with sound local and technical SEO foundations, a customer portal, or lead and quote-request forms that feed into your internal systems. See a client portal I built.

Show me how your business works.

The first conversation is about understanding your operation and deciding whether there’s a worthwhile software opportunity.

See how I approach HVAC operations.

Have something to build?

Let’s talk about what you need.