For remodeling and repair contractors

Turn site photos into an estimate you check and send.

Add photos, measurements and notes from the job. Grainwork drafts the scope, quantities and cost lines, and shows where each price came from. You set the rates. If the job changes, you price the change order in the same job. Estimating is free during the pilot. Once payments open, it’s $39 per job.

Price · Pilot

Free during the pilot

$39 per job, once payments open

  • Estimating is free while Grainwork opens payments.
  • Then $39 per job, with up to three priced estimates or change orders.
  • No subscription, and nothing renews.
  • Nothing is charged until you choose to pay.

We’re looking for our first contractors. No contractor has priced a real job with it yet.

Know where each price comes from

Every cost line says where its price came from.

Each price in your estimate carries one of these labels, so you know what to trust and what to check before you send it.

  • Your rates

    Labeled Your rate book

    Save your own labor and material rates in your rate book. Grainwork uses them when it prices the job.

  • Your supplier’s price

    Labeled Vendor quote or Your chosen supplier price

    These labels appear only on prices you or your supplier provided: a quote from your supplier, or a supplier price you chose for this job. Grainwork doesn’t pull live prices from suppliers.

  • Everything else

    Labeled AI estimate, Public wage data or Reference allowance

    Any other price is labeled so you can check it or replace it with your own: an AI estimate is Grainwork’s own figure, and a reference allowance comes from a supplier’s public listing. Public wage data is an hourly wage for your area from U.S. Labor Department data, plus an overhead markup it shows you, not a quote from local contractors.

What photos can’t tell you. Photos don’t show hidden conditions or exact measurements. Check the scope and quantities on site before you send the estimate.

Your first job

Three steps to your first estimate.

  1. Email us about the job.

    Tap “Email us about a job.” Your email app opens a short draft that asks what the work is and which city it’s in. We reply, confirm the job fits and set up your access.

  2. Add what you have.

    Sign in with a Google account (a free Gmail account works) and add the photos, measurements and notes from the job. Grainwork drafts the scope, quantities and cost lines.

  3. Check it and send it.

    Set your rates, fix anything that’s off, and send the estimate. If the work changes, price the change order in the same job.

Questions contractors ask

Before your first job

Who checks the estimate?

You do. Grainwork drafts it from your photos, measurements, notes and rates. You check the scope, quantities and prices, and change anything before you send it.

Are the material prices real supplier quotes?

Only when you or your supplier provide them. Grainwork doesn’t pull live prices from suppliers. Every other price is labeled so you can check it or replace it with your own.

What kinds of jobs does it handle?

We’ve built and tested it most on bathroom and shower remodels. Other repair and remodel work is drafted too, with any line outside our checked lists labeled AI estimate for you to check. Tell us the job and we’ll confirm it fits before you start.

What if Grainwork can’t produce an estimate?

During the pilot, estimates aren’t counted. Once payments open, a try that fails doesn’t count toward a job’s three.

How do I pay?

There’s nothing to pay during the pilot. Once payments open, we’ll tell you how to pay the $39 for a job. Nothing is charged until you choose to pay.

What happens after my three estimates?

During the pilot, estimates aren’t counted. Once payments open, each job is $39 with up to three priced estimates or change orders. If a job needs more than three, email us and we’ll agree on the next step before anything is charged. Nothing renews and nothing is charged on its own.

What if I want a refund?

Email us and we’ll review the job and the payment with you.

Price your next job with Grainwork.

Free during the pilot. Once payments open, $39 per job, with up to three priced estimates or change orders.