New · HudsonWorks Premium ships sales pipelines & commissions
Built for solar installers

From lead to PTO, in one workspace.

Pipeline, proposals, install crews, and lifetime kWh - run the whole installer business from a single platform.

30-day pilotNo setup feesCancel anytime
Trusted by trade businesses running
What it replaces

One model. Every system you used to duct-tape together.

HudsonWorks isn't a CRM bolted to a quoting tool bolted to QuickBooks. It's one model - customers, projects, tasks, time, money - designed together.

Customers + projects

Real households, real commercial accounts - multiple emails, phones, addresses, lead sources, statuses you can edit.

Tasks the crew actually opens

Priority, due date, status. Filter to a 'my day' view. Comments and audit log on every task.

Time tracking from the truck

Mobile start/stop with optional GPS. Manual entries with approval. Hours roll up against project budgets.

Proposals → contracts → invoices

Reusable templates, line items, discounts. One-click conversion. Sign with your DocuSign - never ours.

By trade

Four trades, four first-class workflows.

Solar's long install pipeline, HVAC's service + maintenance mix, plumbing's same-day dispatch, roofing's weather-driven scheduling - each one modeled, not retrofitted.

Solar

From lead to PTO without losing a deal in the gap.

Pack
  • 1Lead intake (web, referral, partner)
  • 2Design review + proposal
  • 3Contract signing (your DocuSign account)
  • 4Permitting + site visit
See Solar workflow4-step workflow

HVAC

Service tickets, install jobs, and maintenance plans in one place.

Pack
  • 1Inbound call or service request
  • 2Dispatch + same-day schedule
  • 3On-site diagnosis + estimate
  • 4Repair, install, or system replacement
See HVAC workflow4-step workflow

Plumbing

Dispatch the next job before the truck pulls into the driveway.

Pack
  • 1Inbound call / online request
  • 2Triage + estimate
  • 3Schedule + dispatch
  • 4On-site service or install
See Plumbing workflow4-step workflow

Roofing

Schedule around the weather, not around the chaos.

Pack
  • 1Inspection + photos
  • 2Estimate + insurance scope
  • 3Material order (PO) + delivery
  • 4Tear-off + install
See Roofing workflow4-step workflow
Inside the product

The screen your office and your trucks share.

Live pipeline, crew hours, and AR all on one page - filterable by trade, drillable to the project, and the same data as the mobile app in the field.

  • Drag to reschedule, never lose a task
  • Crew hours roll up against project budgets
  • Audit log on every status change
app.hudsonworks.com / dashboard
Active projects
24+3
Open invoices
$48.2k-12%
Crew hours
312.5+22h
Active pipeline
Filter · By trade
  • Patel Residence - 9.6kW PV + Battery
    Solar · Permitting
    55%
  • Riverbend Towers - 24-unit condenser swap
    HVAC · Install
    68%
  • Linden Café - Service line burst
    Plumbing · On site
    80%
  • Hawthorne Townhomes (Bldg C)
    Roofing · Tear-off
    35%
A closer look

From lead to PTO. From dispatch to deposit.

A few of the workflows your team will actually use every day.

Solar · 9.6 kW PV
DesignPermittingInstallPTO

Projects with phases that flex

Build phase sequences (design → permitting → install → PTO) per service type. Templates per trade. Each phase tracks status, due dates, and assigned crew.

Aaron K. - Crew B
Patel Residence · 8:42 AM
02:14:38
running

Time tracking from the truck

Crew clocks in from the mobile app with optional GPS. Hours roll up against project budgets. Manual entries with approval, overtime workflow, no surprise paychecks.

INV-2046Paid
$14,820.00
ACH · ref #872-A · Jun 4

Proposal → contract → invoice

Reusable templates with line items and discount catalog. One-click conversion. Sign through your DocuSign account, never ours. Payments recorded by hand on whatever rail makes sense.

8 hrs
Saved per week per crew
vs spreadsheet + email workflows in pilot accounts.
30 days
Average migration
From spreadsheet kickoff to single-source-of-truth.
0%
Payment processing tax
Record customer payments yourself. No merchant lock-in.
4 trades
Solar · HVAC · Plumbing · Roofing
First-class workflows, not a generic CRM in disguise.
What operators say

Built with trade-business owners, not for them.

HudsonWorks is shaped by the field - every workflow ships through pilot accounts before it lands in main.

We went from three apps and a Google Sheet to one screen. The crew now opens HudsonWorks before they put on a tool belt.

MV
Maya VelasquezOperations Manager · Solstice Solar Co.
Solar

Dispatch used to be a whiteboard and a phone tree. Now the techs see the next ticket before they leave the driveway.

DR
Daniel ReillyOwner · Reilly & Sons Plumbing
Plumbing

Storm season used to break our scheduling. Tasks, photos, and POs in one place finally make hail-claim work feel sane.

TB
Tyrese BookerGM · Boulder Roofing Group
Roofing

Our books reconcile on the first try every month. We record the payment, the invoice updates, the AR report just works.

JH
Jenna HartwellController · Northshore Plumbing
Plumbing

The PTO milestone alone - knowing exactly which jobs are stuck at the utility - pays for HudsonWorks twice over.

AC
Andre CostaFounder · Tidewater PV
Solar

I tried ServiceTitan. I tried building it on Notion. HudsonWorks is the first thing my crew didn't push back on.

PS
Priya ShahOwner · Cypress Roof + Solar
Roofing

Service tickets, install jobs, and maintenance plans finally share one record. We stopped quoting the same customer twice.

MY
Marcus YiService Manager · Riverbend Heating & Air
HVAC

Maintenance-plan renewals used to fall through the cracks every spring. Now the dashboard surfaces them weeks before they lapse.

EB
Elena BashirOwner · Foothill HVAC Co.
HVAC
Integrations

Connects to the tools that should keep doing their job.

We deliberately don't replace DocuSign, Google Calendar, or your accountant. We integrate so HudsonWorks stays the system of record.

DocuSign

Per-tenant authorized account. Contracts go out under your business name.

Google Calendar

One-way push from HudsonWorks. The CRM stays the source of truth.

Algolia

Tenant-scoped search across customers, projects, and tasks. Strict isolation.

AWS S3

Photos, signed contracts, vendor invoices - durable storage with per-tenant scoping.

Stripe (us → you)

We use Stripe to bill your subscription. We do not touch your customer payments.

Mobile (iOS + Android)

Field crew app: clock-in, tasks, photos, GPS-tagged time entries.

Pricing

One platform. Predictable monthly pricing.

No per-seat upsell. No annual contracts. Cancel anytime - we keep your business by deserving it.

Standard

For trade businesses ready to replace spreadsheets and email threads with a real CRM.

$800/ month, billed monthly
  • Customer + project management
  • Tasks, time tracking, calendar
  • Proposals, contracts, invoices
  • DocuSign integration (your account)
  • Google Calendar one-way sync
  • Up to 10 team users
  • Email support
Start with Standard
Most popular

Premium

Everything in Standard, plus advanced automation, search, and analytics for scaling teams.

$1,600/ month, billed monthly
  • Everything in Standard
  • Algolia-powered tenant-wide search
  • Advanced reporting and dashboards
  • Sales pipelines, quotas, commissions
  • Vendor invoicing + purchase orders
  • Unlimited team users
  • Priority support
Start with Premium

Need higher seat counts, white-label, or multi-brand? Contact sales.

Questions

The things people ask before signing up.

Is there a free trial?
We do hands-on onboarding instead of a self-serve trial. A 30-minute call, then a 30-day pilot - Standard or Premium, no setup fees, cancel anytime within the first month.
How does migration work?
Most teams move active customers and projects in the first week, run parallel against their old system for 2–3 weeks, then cut over. We help with the spreadsheet import - typically a single Google Sheet does it.
Do you process customer card payments?
No, on purpose. Trade businesses prefer different rails (check, ACH, wire, card). You record InvoicePayment manually with whatever method your customer used. We use Stripe for our own subscription billing - that relationship is between us and you.
Is my data isolated from other tenants?
Yes. Every record carries a strict tenant_id scope, search indices are tenant-isolated at the index level, and our staff doesn't access tenant business records as part of normal operations.
What if I run more than one trade?
Service type lives on the project (and most other records), so a single tenant can run Solar + HVAC + Plumbing + Roofing in parallel. Dashboards and reports filter by trade automatically. The vertical-pack architecture means new trades activate without code changes.
Do you offer field training for crews?
Yes. Premium includes a 90-minute remote field-team session and a printable mobile-app cheat sheet. Standard plans get the cheat sheet.

Ready to leave spreadsheet hell?

Standard $800/mo. Premium $1,600/mo. 30-day pilot, refundable. Cancel anytime.