For contractors and home services
See which jobs pay best,
and how long the money takes.
Many plumbers, electricians, landscapers and cleaners quote and invoice in QuickBooks, track jobs in a spreadsheet and advertise online. DuckHouse puts those together, so you can see which quotes you win, which services earn the most and who is late paying.
Works with QuickBooks Online, Google Sheets, Meta Ads and Google Analytics.

Which invoices are more than 30 days past due, and who are they for?
Read quickbooks.invoices
Seven invoices are more than 30 days past due, $9,860 in all. The oldest is 74 days.
| Maple Court HOA | 74 days | $2,450 |
| J. Romero | 52 days | $1,180 |
| Brookside Dental | 41 days | $3,200 |
| T. Nguyen | 33 days | $640 |
and 3 more
Questions you can answer
The things you’ve always wanted to know.
Each of these comes from data your tools already have. DuckHouse puts it side by side.
“How many quotes do we win, and for which services?”
QuickBooks estimates, their status and the services on them.
QuickBooks Online
“How long do customers take to pay, and who is late right now?”
QuickBooks invoices, their due dates and the payments against them.
QuickBooks Online
“Which services bring in the most per job?”
The service lines on QuickBooks invoices.
QuickBooks Online
“What does each crew bring in a week?”
Your job log sheet, matched to the invoices for those jobs.
Google SheetsQuickBooks Online
“Which months are busiest, so I can hire ahead?”
QuickBooks invoices by month, year on year.
QuickBooks Online
How it works
Three steps, no data team.
You keep using the tools you have. DuckHouse gathers what they know.
1. Create a database
It runs on its own machine with its own storage. There is nothing to install.
2. Connect your tools
Sign in or paste a key for each one. DuckHouse only reads from them, brings in your history, then keeps up, as often as every 15 minutes for Google Sheets.
3. Ask in plain English
Connect Claude or ChatGPT to DuckHouse and ask: “Which invoices are more than 30 days past due, and who are they for?” It looks in your data and answers. How to connect an assistant.
What it connects
The tools you already use.
What DuckHouse brings in from each, and how you connect it.
QuickBooks Online
Estimates, invoices and the services on them, payments and customers.
Sign in with your Intuit account. New data comes in as often as every hour.
How to connect QuickBooks OnlineGoogle Sheets
The job log your crews fill in: dates, crews, addresses, hours.
Share the sheet with DuckHouse. Every tab becomes a table. New data comes in as often as every 15 minutes.
How to connect Google SheetsMeta Ads
What each campaign cost, by day.
Paste a system user token from Meta’s Business Settings that can read your ads. New data comes in as often as every hour.
How to connect Meta AdsGoogle Analytics
Visits to your website, by day and by page.
Add DuckHouse as a Viewer on your Analytics property. No password to share. New data comes in as often as every hour.
How to connect Google AnalyticsAn example
A landscaping company with three crews
A made-up example, not a customer.
- 1
The owner signs in to QuickBooks from DuckHouse and shares the crews’ job sheet.
- 2
Every Monday they ask which invoices are more than 30 days late, before chasing them.
- 3
In winter they ask which months were busiest the last two years, and which services won the most quotes.

What it costs
Pay for the hours it runs.
The smallest database is $0.0117 an hour while it runs. Left on all month with its 10 GB disk, it comes to $10.80. Set it to stop when idle and you pay for the hours it is awake, plus the disk. Data kept in object storage is $0.02 per GB a month.
Every sync wakes the database, so one synced every 15 minutes is awake most of the day. Syncing every hour, or once a day, lets it sleep in between, and you can change that per connection whenever you like.
See full pricingQuestions
Before you start.
Do I need to know SQL?
Will DuckHouse change anything in my other tools?
Who can see my data?
Can my bookkeeper or manager use it too?
What if my software isn’t listed?
What does it cost?
Put your numbers in one place.
No contracts and no minimums. Connect the tools you use, and stop the database whenever you like.