For roofing and construction contractors

Slate

Invoices, handled.

Every supplier invoice in your inbox — read, matched to the right job, and posted to your CRM with the payment, the PDF, and the note. Automatically.

From $49/mo · 14-day free trial · Runs quietly in the background

macOS·Windows

Slate
Inboxoffice@northpeak.co Look backLast 24h CompanyAll Process

The invoices come in.
Slate does the rest.

Every supplier, every material order, every aerial report — they all land in one inbox, and never get retyped again.

Automatic

From inbox to your CRM in seconds.

Slate reads each new supplier invoice and posts it — payment, PDF and note — the moment it arrives.

Learn more

It pulls the amount, date and PO, finds the matching job, and does the same three steps your office does by hand: post the payment, attach the PDF, leave a note.

Supplier invoice · $165.51
Invoice #4471 · 1420 Oak Ridge Dr
#218 · Jordan Mills · 1420 Oak Ridge Dr
Posted: payment · PDF · note
Loaded ✓

Accurate

Reads like your best office manager.

It matches invoices to jobs by number, address and customer — and never pays the same bill twice.

Learn more

It remembers what it already posted, so a duplicate never slips through. And when something looks off, it doesn't guess — it sets the invoice aside for you instead.

Duplicate caught
A payment for this invoice already exists on job #142
Dana Whitfield · $1,240.00 · ref #3390
Skip — already paid

No attachment, no problem

Some suppliers don't
attach anything.

Dumpster rentals, disposal, equipment — plenty of suppliers put the whole bill in the email itself, no PDF attached.

Learn more

Most tools look for attachments and miss those entirely. Tell Slate which suppliers do it and it reads those emails too, the same way as any other invoice.

Ace Container & Disposal · $607.80
Email body · no attachment
#812 · Marcus Whitfield · 4418 Sandpiper Trail
File under: Invoice
Loaded ✓

More than one inbox

The office gets some.
You get the rest.

Invoices rarely land in one place. Connect every inbox they reach and Slate goes through all of them in one run.

Learn more

And if the same invoice arrived in two inboxes, you review it once — not twice.

All inboxes · 2 connected
office@ · owner@
Northgate Supply · $4,074.03 · Loaded
Same invoice, second inbox · Already there

Beyond the inbox

Not everything
comes by email.

Not everything lands in the inbox. Upload an invoice or a payment yourself — snap a photo or drop in a PDF — and Slate reads it, tells an invoice from a crew payment from a check, and files each in the right folder. Several in one photo? It splits them out, one per job.

Crew payment · $2,110.00
Uploaded photo · Marco's Pay Sheet
#204 · Marcus Reed · 812 Maple Crest Rd
File under: Crew Payment
Loaded ✓

On the job siteiPhone · early access

The photo doesn't have to
wait for the office.

Point the phone at a check or a pay sheet on the tailgate, and it goes through the same reading and matching as the desktop — right then.

Learn more

Pair it once by scanning a code from Slate on your computer — the connection stays on the phone's own Keychain, nothing typed by hand. From there it's the same engine: the same job matching, the same duplicate guard, filed to the same CRM. It's in a private beta on iPhone right now, ahead of a public release; tell us if you want in.

9:41▂▄▆ ⌁ 100%
Palace Roofing
📷 Tap to capture
✓ Filed to #204 · Marcus Reed

You're in control

When it's not sure,
you decide.

Pick the job from the list, then choose what to post — payment, PDF, note — with a tap.

Learn more

Splitting one bill across several jobs? Give each its own amount — Slate does exactly what you picked, and nothing you didn't. And when you can't decide yet, put it on hold with a note; it waits for you in Review, even after you close Slate.

Supplier invoice · $943.37
Needs review — pick a job
#519 · Riley Nyquist · 1656 Birch Lane
#491 · Riley Nyquist · 1656 Birch Lane
💳 Payment ✓📎 PDF ✓📝 Note ✓
ResolveSkipHold

For the old ones

The invoice with
nothing on it.

Old bills often carry no job number and no address — just a date.

Learn more

Turn on your install calendar and Slate looks at which crews were scheduled around that day, and offers those jobs. It never files on a date alone — you always confirm.

Supplier invoice · $315.50
No job number, no address — invoiced Jan 30
#337 · Colleen DiLiddo · crew scheduled Jan 29
#341 · Joey & Melanie Traywick · crew scheduled Jan 30

Nothing gets lost

A record of
everything handled.

Every document Slate touched — loaded, already there, or skipped — is kept in one searchable place.

Learn more

Filter by outcome or date, and export it to CSV when your books need it. No more digging through the inbox to prove what got paid.

28 documents$17,402.19 recorded
Summit Building SupplyInvoice #48192 · Email#218 · Dana WhitfieldLoaded
Aerial ReportMeasurement · Email#305 · Riley NyquistLoaded
Corner HardwareReceipt · UploadSkipped
Cedar Ridge MaterialsInvoice #2607 · Email#204 · Marco TellezAlready there

Built to disappear

Signed, notarized, and updates itself.

A clean desktop app that stays out of your way — light or dark, matching your system. Every release is signed and notarized by Apple, so macOS opens it without a single warning. New versions install on their own — nothing to babysit.

How it works

Set it up once.
Then forget about it.

Slate
✉︎ office@northpeakroofing.com
Continue with Google
Inbox connected
✉︎ New supplier invoice
$842.60
Job #218 · Jordan Mills
💳 Payment ✓ 📎 PDF ✓ 📝 Note ✓
Supplier invoice · $943.37
Needs review — pick a job
#519 · Riley Nyquist · 1656 Birch Lane
#491 · Riley Nyquist · 1656 Birch Lane
👆
ResolveSkip
✓ Loaded to #491
Connect your inbox once — Slate only ever reads supplier bills.

Fits your stack

Works with what you already use.

Mac Windows Gmail Your CRM Material suppliers Suppliers with no attachment Aerial measurement reports Instant quotes Card & gift‑card receipts

Today Slate connects to AccuLynx. JobNimbus, JobTread and Buildertrend are next — tell us which one you use and we'll prioritise it.

Support

Help that comes to you.

Something looks off? One tap sends us the details — logs and all — from right inside Slate. We fix it and reply, without you leaving the app. No tickets, no hold music.

Slate Support● online
Job #218 didn't get its PDF attached.
📎 log attached · v1.0 · office@northpeak…
On it — that supplier changed their format. Pushed a fix; it'll apply next time you open Slate. ✓
Legend 🙌

Self‑serve

In‑app help and guides. Send a ticket with one tap — the logs and context come attached automatically.

Monitored Pro

We watch every run. If something breaks, we reach out first — often before you've even noticed.

Managed Team

We handle setup, the tricky reviews, and the upkeep. You barely have to touch it.

Pricing

Pays for itself by the first Friday.

Simple monthly plans. Cancel anytime. 14‑day free trial on every plan.

Starter
$49/mo
For the solo shop keeping one inbox under control.
  • 1 invoice inbox
  • Up to 150 invoices / mo
  • Auto‑match & duplicate guard
  • Payment · PDF · note to your CRM
Start free trial
Most popular
Pro
$99/mo
For the growing crew with invoices coming from everywhere.
  • Up to 5 inboxes
  • Unlimited invoices
  • Upload & split across jobs
  • Aerial reports · quotes · receipts
  • Proactive monitoring & support
Start free trial
Team
Let's talk
For multi‑branch operations that want it dialed in.
  • Unlimited inboxes
  • Guided onboarding & setup
  • Priority support
  • Custom supplier formats
Contact sales

Works with AccuLynx today. Using a different CRM? Tell us — it helps us decide what to build next.

Give your office
its Fridays back.

Stop retyping invoices. Start your free trial and watch the first batch post itself.

Download

Already bought? Install it.

Slate runs on your own computer, next to the tools you already use. Sign in with the email from your receipt.

Works with AccuLynx today. JobNimbus, JobTread and Buildertrend are coming — tell us which one you use and we'll prioritise it.

Windows: it will ask you to confirm before installing — choose More info, then Run anyway. Slate installs just for you and never asks for administrator access.

macOS: open the disk image and drag Slate to your Applications folder. That's it — Slate is signed and notarized by Apple.