ShopRate logoShopRate
For one-person laser, CNC & 3D print shops

Stop guessing what to charge.

Paste in what the customer sent. ShopRate prices it with your own machine rates and materials, and you've got a real quote in a couple of minutes.I built it for my own shop in Stratford, Ontario. Founder spots open Nov 27 at $59 CAD, and the list hears first.

You'll get a confirmation now and one email on Nov 27 when founder spots open. Unsubscribe anytime.

Sound familiar?

Pricing

Pricing by gut

You throw out a number, then spend the whole job wondering if you made anything. Usually you didn't.

Time

Quoting after supper

An hour on the spreadsheet for every quote while the customer waits. Half of them move on before you reply.

Image

Quotes that look rushed

Your work is good. A price typed into a text message doesn't show it.

Reads the request for you

A napkin sketch in. A priced quote out.

Jobs don't show up as tidy specs. They show up as a sketch, a screenshot, or three lines in a DM. Paste it into ShopRate and it pulls out the sizes, quantities and wording, then drafts the quote with your rates. You check it and send it.

Client · todayRC
Client's hand-drawn part sketch on a napkin

The client's photo

Pulls out sizes, quantities, materials

CD-1042

Draft

Riverstone Coffee Co.

PreviewSend quote
Line items+ Add line

L-brackets, 6½ × 4¾ in, ½ in plywood

Machine · CNC router · 2.5 hr · 20 × $19.20

$384.00

Design & layout

Design · 1 hr

$96.00

Total

$542.40

Subtotal$480.00
HST (13%)$62.40
Deposit (50%)$271.20

What this job pays you

$80.00/hr

$5.00/hr above your $75.00 target · 6 hrs of your time

The draft ShopRate writes. Sample quote.

Nothing goes to your customer until you've looked it over and hit send.

What your customer gets.

A clean email with your logo, then a page where they accept by typing their name. No account, no app, nothing to print.

ShopRate · Quote CD-1042 from Coleman Designs9:41 AM

Coleman Designs

Quote

CD-1042

Hi Riverstone Coffee Co.,

Thanks for reaching out. Your quote from Coleman Designs is below. You can review and accept it online in about a minute.

Quote total

$542.40

Valid until Nov 13, 2026 · 50% deposit to start: $271.20

Review & accept quote

Opens a secure page · accept or decline in one tap · no account needed

1. The email they get

Coleman Designs

Quote

CD-1042

Prepared for
Riverstone Coffee Co.
Date
Oct 14, 2026
Valid until
Nov 13, 2026
ItemAmount
  • L-brackets, 6½ × 4¾ in, ½ in plywood

    20 × $19.20

    $384.00

  • Design & layout

    $96.00

Subtotal$480.00
HST (13%)$62.40
Total$542.40
Deposit to start (50%)$271.20
Balance on completion$271.20

Ready to go ahead?

Dana Reyes
Accept quote · $542.40
2. The page they accept on

Sample. Yours goes out with your logo, your prices and your terms. When they accept, you get an email right away.

How it works

Three steps. No spreadsheet.

#01

Paste it in

Their message, plus any sketch, photo or screenshot they sent.

#02

ShopRate reads it

It pulls out the size, material, quantity and wording. If something's missing, it tells you and writes the question to ask.

#03

You check it and send

It's priced on your machines, materials and time. Change anything you like, then send it.

It won't guess. If a size isn't written down, it asks instead of making one up.

It prices the way your shop works.

1

Set your rates once

Your hourly rates, your margin, what your machines cost to run, and the $/hr you want to hit. ShopRate does the math from there.

2

Add your materials

What you actually pay your supplier, plus waste and markup. Oak, acrylic, aluminum, whatever you keep on the shelf.

3

Add the extras

Rush fees, setup fees, finishing time, a minimum order. Priced in from the start, so you're not eating them later.

4

Quote in minutes

See the total and what the job really pays you per hour before you send it. Your customer gets a clean emailed quote with an Accept button.

5

Keep track of who's paid

Mark each quote sent, accepted and paid. You can see who still owes you without digging through texts.

From quote to paid, without the spreadsheet.

  • Quotes go out by email with your logo and an Accept button
  • Write your payment terms once and they go on every quote
  • Know what each job pays you per hour before you send it
  • Mark jobs paid, so you always know who still owes you

The job isn't done when they say yes. It's done when you're paid.

Built for one. Because it was.

No team plans. No seats.

It's for the person who does the design, runs the machine and chases the invoice, usually all before lunch.

Know your real number

Every quote shows what the job pays you per hour, next to the rate you're trying to hit.

Runs on your phone

Nothing to install. Quote from the shop floor, the truck or the couch.

Used in a real shop first

I use it to quote real jobs at Coleman Designs. If something annoys me, it gets fixed.

Founder's launch · Nov 27

Get in at the founder price.

ShopRate opens on Black Friday, Nov 27. Founders pay $59 once, until Dec 31 or until 250 founder spots are gone. On Jan 1 it goes to $79.

Founder

$59CAD, one time

Nov 27 to Dec 31, first 250 shops

From Jan 1, 2027

$79CAD, one time

Regular price

  • Pay once. No subscription, ever.
  • Every update included.
  • The AI reading is included too, with a monthly allowance. Typing a quote in yourself is always unlimited.
  1. Now

    Join the waitlist

    Free. No card.

  2. Nov 27

    Founder spots open

    The waitlist gets the link first.

  3. Dec 31

    Founder price ends

    Sooner if all 250 spots are gone.

  4. Jan 1, 2027

    $79 for everyone

    Still one-time. Still no subscription.

Join the waitlist

Free to join. No card needed until Nov 27.

Questions people ask.

Get on the list.

Founder spots open Nov 27 at $59 CAD. Leave your email and you'll hear first. No card needed to join.

Join the waitlist

ShopRate — quoting software for one-person shops. shoprate.app

AboutContact

Built by Sam Coleman · Coleman Designs · @samcoleman.ai

Built in a working shop — Coleman Designs, Stratford, Ontario, Canada 🍁