For contractors with a crew of one to ten

Your whole business, run from your phone.

MagicBuild is one simple app for estimates, jobs, crew, invoices and getting paid. Take photos, say what the job is, and Magic hands you a priced estimate in minutes. It reads your receipts and writes your follow-ups too. You check it and tap send.

14 days free · No seats, no add-ons · Cancel in Settings

Download on the App StoreiPhone app on the App Store.
Android and computers: right in the browser.
A fence contractor on a customer's driveway checking an estimate on his phone next to his truck

Magic, on site

Start the estimate the way you already work.

Walk the job, take a few photos or just talk. Magic fills in what it can see, asks about what it can't, and prices every line from your own price book. You look it over and send.

  • Walk itStart hereRecord a slow walk of the site. Magic notes what it sees: the sizes to confirm, the materials, and what has to come out.
  • Snap itMagic tells you which photos it needs for this kind of job, so you are not guessing what to shoot.
  • Say itTalk through the job like you would with a helper. No forms, no typing on a tailgate.
Magic · back patio slab0:48 walk
  1. Slab sizeRead from the walk24 × 18 ft · 432 sq ft
  2. 2Slab thicknessSay itwaiting

Photos help me see

Whole slab area · access path

No camera sees this, so I'll ask

  • Can the truck reach the slab?
  • Remove the old pavers?
  • Broom or stamped finish?

One app, from first call to final payment

Built around the job, not the paperwork.

Estimate

Price it on the spot. Signed before you get home.

Talk through the job, snap a few photos, and Magic writes the line items from your prices. The customer gets a link, reads it on their phone, signs with a finger and pays the deposit right there.

  • Your price book, not generic numbers
  • PDF and link sent in one tap, and you see when it is opened
  • Customer signs and pays the deposit from the link
Estimate · Lena ParkVinyl privacy fenceOpened 6:31 pm
  • 6 ft white vinyl privacy142 LF$5,396
  • Posts, set in concrete20$840
  • Walk gate, self-closing1$480
  • Double drive gate, 12 ft1$1,150
  • Tear-out & haul-away1 job$554
  • Total$8,420
Signed by Lena Park · 6:42 pm30% deposit paid by card · $2,526

The customer sees exactly this on their phone. Sent from the driveway at 6:29.

Follow up

You never lose a job to a slow follow-up.

Every lead sits in one list, from first call to signed job. When a customer goes quiet, MagicBuild shows you who, writes the reminder, and can send it for you.

  • Add a lead from a call in 30 seconds
  • A nudge when a customer has gone quiet, reminder already written
  • Site visits booked from the lead, straight onto your calendar
Pipeline$38,920 open
  • Lena ParkVinyl fence · $8,420Follow up
  • Dan OkaforWood privacy fenceSite visitThu 9:00 am
  • Sarah JohnsonKitchen, progress pmtWonStarts Mon
  • Bruno AlvesVinyl fence · referralNew leadAdded today

Lena hasn't heard from you in 3 days. Magic drafted a check-in email.

Run the job

Know where every crew is without calling anyone.

Your crew get their own app: today's job, directions, what to do, and one big Check in button. Their phone reminds them to check in when they arrive and to check out when they leave. You see who is on site, and payday is hours times rate, already added up.

  • Live on-site status for every crew, no calls
  • Check-in reminders at the job site, no timesheets to chase
  • Approve hourly or per-job crew pay in one tap
Right nowTue 2:14 pm
  • Marco's crewPark · deckOn site6h 12m
  • Jess & TomDriving to OkaforEn route8 min out
  • LuisJohnson kitchenOn site3h 40m
Crew pay this week, from clock-ins$4,380
DKDan Kowalski8 h × $24/h · Backyard deck$192
Approve & pay $192

Track costs

Snap the receipt. Know what the job really cost.

Receipts, supplier invoices and fuel slips: take a photo and Magic reads the total, the vendor and the job it belongs to. Anything it is unsure of waits in "Needs a job" so nothing gets lost in the truck.

  • Materials, dump fees and fuel sorted for you
  • Job costs and overhead kept apart
  • Receipts become expenses in your books
September spend17 expenses
$20,298
On jobs $20,128Overhead $171
  • Builders SupplyJohnson kitchen · Materials$86.40
  • County transfer stationNeeds a job · Dump fees$64.00
  • Home Depot #6177Park deck · Materials$1,284.36

Snap it. It's saved to the job.

Get paid

Overdue money, sorted by who to call first.

The final invoice builds itself from the signed estimate when the job is done. Late ones rise to the top with a reminder already written, or let MagicBuild send it for you. Customers pay by card or bank from a link.

  • Progress payments and final invoices from the estimate
  • Card and bank payments from a link, receipt sent on its own
  • Reminders that go out by themselves if you want them to
Overdue$6,402Paid this month$13,783
Call firstKevin & Jess O'BrienFence final invoice · 19 days late$4,552

Hi Kevin, a quick reminder about the final invoice for your fence ($4,552). You can pay by card or bank on the link below.pay.mgb.app/k8f2

Send reminderCall
Robert Davis · porch · 8 days late$1,850

Payments and bookkeeping

Money in the bank. Books done without you.

Customers pay from the invoice link. Every invoice, payment and receipt goes into QuickBooks on its own, so there is nothing to key in at the end of the month.

Card and bank payments

On every invoice link · powered by Stripe
Next payout to your bank$2,840.00Tomorrow
  • Money lands in your bank in about two business days
  • Deposits collected the moment the customer signs
  • Bank payments cost less than card; no monthly fee

QuickBooks Online

Syncs automatically
  • INV-1042 · Kevin & Jess O’BrienInvoice$4,552
  • Payment · Anna ThompsonMatched$2,840
  • Builders Supply · Johnson kitchenExpense$86.40

Invoices keep their numbers and customer names, payments are matched to them, and receipts become expenses. Your accountant sees the same thing you do.

Get your evenings back.

Most owners spend 8 to 10 hours a week on office work after the tools are put away. This is where that time goes.

EstimatesTyped at the kitchen table at 10 pm, sent two days later.Priced by Magic on site, sent from the driveway, signed on their phone.
Follow-upsWhoever you happen to remember on the drive home.A short list of who went quiet, with the reminder already written.
Crews"Where are you guys at?" Five calls before lunch.Crew check in from their own app. You see who is where, hours add up on their own.
ReceiptsStuffed in the truck door until tax season.Photo taken, amount read, filed to the job.
Getting paidChasing checks from memory and hoping.Overdue sorted by who to call first, with a pay link.

Magic, kept on a short leash

Magic does the typing. You still run the business.

Three rules we built the whole app around.

  • Magic drafts. You decide.

    Magic writes the first version of everything: the estimate, the follow-up, the receipt entry, the invoice. Nothing reaches a customer until you have looked at it and tapped send. Your prices, your words, your call.

  • It never prices a guess.

    A size Magic only saw in a photo is marked as a guess and stays unpriced until you confirm it. What goes out is what you stand behind.

  • Your crew sees the job, not the money.

    Crew logins show today's job, the address, the scope and a Check in button. Prices, invoices and what the customer paid stay with you.

Pricing

One price. Everything in it. It never goes up.

No tiers, no seats, no add-ons, no contract. Add every helper, sub and office person you have. Cancel from Settings in two taps, and take all your data with you. If MagicBuild doesn't win you one extra job in the first month, don't keep it.

$69/ month14 days free · no contract · price locked
  • Everything. There is no higher plan and no add-ons.
  • Unlimited leads, estimates, jobs and invoices
  • Estimates from photos, video and your voice, in minutes
  • Crew app with check-ins, timesheets and crew pay
  • Subcontractors with insurance on file
  • Receipt scanning, filed by job
  • Card and bank payments, reminders that send themselves
  • QuickBooks sync
  • Crew, subs and clients never cost a seat
  • Your price never goes up while you stay
  • Month to month. Pause up to 3 months in the off-season.
  • Download all your data any time, delete it yourself
Start your free trial

Questions owners ask us

I’m not a computer person. Is this going to be a headache?

Setup is a two-minute chat with Magic: your company name, what you do and your usual prices. There is no manual. If you can send a photo and talk, you can send an estimate the same day.

Is there an app?

Yes. On iPhone, get MagicBuild for contractors free from the App Store. On Android or a computer it runs in the browser, nothing to install: open app.magicbuild.app/app on an Android phone and it shows the two taps to put it on the home screen. It is the same account everywhere, so you can start on the computer and finish on the phone.

Does my crew need to learn anything?

No. Each crew member gets an invite by email and lands in their own simple app: today's job, directions, what to do, one big Check in button. Their phone reminds them to check in and out. They never see your prices.

Do I still have to measure?

Yes, for now. Magic prices what it can stand behind: your measurements, what you tell it, and what it can clearly see. A size it only guessed from a photo is marked and stays unpriced until you confirm it. Nothing goes out with a made-up number.

Can I use my own prices and materials?

Yes. You set your labor rate and materials markup once; Magic prices from your price book and learns from the estimates you send. You can change any line before it goes out.

Does it work with QuickBooks?

Yes. Connect QuickBooks Online once and every sent invoice, payment and receipt syncs on its own, with your invoice numbers and customer names intact.

What does it cost to take card payments?

Standard card fees, about 2.9% + 30¢, and bank payments cost less. There is no monthly fee for payments. Money lands in your own bank account in about two business days.

What happens after the 14 days?

You add a card when you sign up, and nothing is charged for 14 days. If you like it, it rolls into $69 a month for the whole company, however many people you add, and that price never goes up while you stay subscribed. There is no higher plan and nothing is sold as an add-on. Slow season? Pause for up to 3 months from Settings. If you don’t like it, cancel from Settings before day 15 and you pay nothing; your data stays there in case you come back.

Where does my information live? Can I get it out?

Your leads, estimates, photos and invoices are stored securely in the cloud and belong to you. Settings has a Download my data button that gives you everything as a zip (CSV and JSON per record type plus your files), with no request to support. You can also delete the whole account yourself from Settings.

Run the business. Skip the paperwork.