Run your whole contracting business from your phone.

Your reps measure, price and send the estimate before they leave the driveway. You see every job, every dollar and every rep from one screen. Subs, payroll and books included.

Texts your crew in SpanishReps never see your costsNo card numbers storedLive NOAA hail data
New

Text your crew in English. They read it in Spanish.

Type the way you always do. Your Spanish-speaking crews, subs and customers get it in Spanish, and when they text back in Spanish, you read it in English. One company number, one thread, no app for them to download.

  • Works with any phone that gets texts
  • Set English or Spanish for each crew, sub and customer
  • Tap any message to see exactly what they wrote
  • Every translated text says it was machine translated, so nobody is misled
Needs the business texting add-on. Machine translation can make mistakes, so double check anything important like dates, prices and addresses.
You see
Juan's Roofing CrewThey read Spanish
Your crew sees
Example Roofing Co.Mensaje de texto

Your whole business in one app

Win the job, run the job, get paid, get the review. Built for every trade a general contractor runs, from dirt work to roofing to solar. Works on any phone.

Measure and price on site

Linear foot, square foot or roof square. Roof and room builders do the math, with crew cost and customer price on every line.

One tap to send

Estimates and invoices go out by text or email under any of your company brands. The total is already figured.

Record the visit

With the homeowner's OK, the phone writes down the conversation. You get a write-up, the measurements heard and a personal thank-you note.

Live hail map

Every NOAA hail report in the country, updated every two hours. Turn a storm into a canvass territory and get alerts for your ZIPs.

Get paid by link

Customers pay by card or bank from a link. Money goes to your own Stripe account and posts to the job and your books.

Subs and crews

Rate cards, profit per job against your target margin, W-9 and insurance dates, and a 1099 tracker.

Office and books

Customer payments, sub pay, payroll, commissions, expenses, monthly profit and loss, and a QuickBooks export.

Coach your reps

Each recorded visit is scored on what you care about, with the quote behind every score. Red flags come straight to you.

AI that drafts, people send

Game plan for the day, follow-up texts, visit write-ups. Nothing goes to a customer until your team taps Send.

Job photos

Before, during and after photos on every job, straight from the phone. You choose which ones the homeowner sees.

Signed change orders

Extra work gets written up and signed on the phone, and the job total updates. No arguments at the end.

Crew schedule

See every crew and every job for the week. Text a crew their whole day, with addresses and map links, in one tap.

A page for every homeowner

One private link with their job status, schedule, photos, documents and a pay button. Fewer "what's going on?" calls.

Your own website

A one-page site with your services, reviews and service area, with the lead form built in. Ready in minutes.

More 5-star reviews

When a job is done, the app reminds you to ask, with your Google review link ready to send.

Follow-up that never forgets

Estimates with no answer show up on day 2, 5, 10 and 21, biggest first. AI writes the message, you tap send.

Insurance claim money

Deductible, held depreciation and supplements on every claim, plus a running total of what insurance still owes you.

Lien waivers

Get one signed every time you pay a sub, right on the phone, so no one can put a lien on your customer's home.

New home builds with Lexi

Every phase in order, from permits to closeout. Inspections, plans, sub bids, homeowner selections, bank draws, and Lexi, your AI assistant, telling you each morning what needs you and drafting the texts.

One inbox for texts and email

Every text and email with a customer, in one thread on their job. Emails go out under your company name, and replies land right back on the job. Your regular inbox still gets a copy.

Email marketing built in

Storm season alerts, seasonal specials, yearly check-ups and referral asks to your own customers. Lexi writes the draft, you approve it. Unsubscribes and the legal footer are handled for you.

Ask Lexi anything

"Who owes me money?" "What follow-ups are late?" "Which rep sold the most?" Lexi reads your jobs, money and schedule and answers in plain words. She never sends or changes anything on her own.

Missed call text-back

Can't pick up? The caller gets a text from your company number right away, so the lead doesn't call the next contractor on the list.

Only what you use

Turn features on or off for your company. A roofer never sees new home builds, a flooring crew never sees insurance claims. Fewer buttons for everyone. Sign in with Google in one tap.

What every job really made

Log crew hours, materials and sub payments as they happen. Each job shows estimate vs actual, and Today flags any job that is losing money before it is too late to fix.

Good, better, best estimates

Give homeowners three choices instead of one. Most pick the middle, and your average job gets bigger.

Checklists, materials and job log

A checklist for every job type, material orders with delivery dates, and a dated log of notes and weather delays that pushes the schedule back for you.

Close rates and lost reasons

See each rep's close rate, which lead sources bring real sales, and why jobs are lost, so you know what to fix.

A crew app that works without signal

Installers see only their jobs: address, the work, the checklist and materials, with no prices. They clock in and out with their location, add photos, log weather delays and get the homeowner's sign-off on the phone. No signal? It sends when they get bars.

Six roles, each sees only its part

Owner, manager, bookkeeper, sales rep, estimator and crew. Managers run the day without touching billing. Bookkeepers handle money but can't change an estimate. Enforced on our servers, not just hidden on screen.

Warranties and inspection reports

Warranty dates, manufacturer registration and claims on every finished job, plus a printable certificate. A printable inspection report with findings, roof measurements and photos, clearly marked as not an insurance decision.

Text your crew in their language

Type in English. Your Spanish-speaking crews and subs get it in Spanish, and their replies come back to you in English. The original is always saved, and every translated text says it was machine translated.

See where your team is

Reps clock in for their shift and the office sees the team on a live map, with each day's route and every door knocked. Nothing is tracked until they agree, and tracking stops when the shift ends.

Purchase orders to your supplier

Build a PO from the job's materials and send it to Lowe's, Home Depot or your supply house by email or text. Mark it received and the bill lands in your job costs.

Solar proposals

Price by the watt, size the system from panels and watts, and show the customer yearly production, savings and payback, clearly marked as estimates.

Pick your trade

Roofing, flooring, cabinets, kitchens and more. See how it works for the work you do.

RoofingMeasure by the square, price tear-off, pitch and layers, and canvass hail storms from a live NOAA map.
SidingWall-by-wall measurements in squares, plus soffit and fascia runs, with waste built in.
GuttersRun-by-run linear feet for gutters, downspouts and guards. Quick jobs, quick sends.
Windows and doorsCount-based pricing for windows and doors, with install notes on every line.
FlooringRoom-by-room square feet for LVP, tile and carpet, plus baseboard runs and waste.
CabinetsPrice cabinet installs by the linear foot, with removal and countertops on the same estimate.
Kitchen remodelingCabinets, countertops, backsplash, flooring and paint on one estimate, split by section.
Bathroom remodelingTub-to-shower conversions, wall tile, vanities and floors, priced and sent from the bathroom.
PaintingWalls, ceilings and exteriors by the square foot, trim by the linear foot.
DrywallHang and finish by the square foot, with demo and patch work by the hour.
Decks and fencingFence by the linear foot, decks by the square foot, gates and extras as counts.
ConcreteFlatwork by the square foot for driveways, patios and walks, with demo and haul-off.
Excavation and dirt workSite clearing, grading, foundation pads, ponds and hauling, priced by the cubic yard, ton, load or hour.
SolarPrice by the watt, size the system from panels and watts, and show the customer yearly production and payback.
Electrical and lightingRough-in by the opening, panels and circuits, plus recessed lights, ceiling fans and outdoor lighting.
PlumbingRough-in and fixture sets by the fixture, water, sewer and gas lines by the linear foot.
HVACSystems, mini splits, ductwork by the foot and vents by the each.
RestorationWater, fire and storm work: extraction, drying equipment by the day, board up, tarps and rebuild.
General contractingEvery trade on one job, every sub on file, and the full profit picture before you start.

Leads from your own website, straight into your list

Copy one line onto your website. When a homeowner asks for an estimate, it lands at the top of your Leads with their name, number and what they need. You get an email. Hand it to a rep in one tap.

  • Works on Wix, Squarespace, WordPress and GoDaddy sites
  • Your colors, your services, your phone number
  • Spam filtered before it reaches you
  • The form can only add leads. It can't read anything.

Sample form. Nothing is sent from this page.

The right screen for each person

Same company, three very different views.

Sales rep

Dead simple

  • My leads and follow-ups
  • Measure, record, send
  • My commission
  • Never sees costs or margins
Owner

See everything

  • Every job and its profit
  • Each rep's sales and pay
  • Subs, payroll and books
  • Team, brands and prices
Crew

Just the job

  • Only their jobs, no prices
  • Checklist and materials
  • Clock in with location
  • Photos and homeowner sign-off
  • Works without signal

Built to protect your business

Your numbers are your business. Here is how we keep them that way. Read the details

✓
Your data is walled offEach company's data is separated inside the database itself. No other contractor can reach it.
✓
Reps can't see what they shouldn'tCosts, crew pay and company money never reach a rep's phone. The server strips them out.
✓
No card or bank numbers storedPayments run through Stripe. We never see or store card or bank details.
✓
No passwords to stealEveryone signs in with a one-time link that expires in an hour.
✓
Every change is loggedSee who changed what and when. Download all your data any time.
✓
Recordings stay privateThe homeowner says yes first, no audio is saved, and scores are for the owner only.

Up and running in an afternoon

Set up your company

Add your brands, logo and price book. Start from our list of common items.

Add your team

Text each rep a sign-in link. Set each rep's commission and crew rates.

Start selling

Reps measure, record and send. You watch the pipeline and the money from your phone.

Simple pricing

One flat price per company. Free for 14 days, no card to start.

Crew · $249/mo

Owner and a small crew. Estimates, invoices, sign on the phone, scan to pay, lead form, hail map.

Sales Team · $499/mo

Up to 10 people. Reps never see your costs. AI listen and visit write-ups, commissions and territories.

General Contractor · $699/mo

Up to 10 people. Every trade and sub on one job, rate cards, work orders, 1099s, payroll and profit and loss.

Start free 14-day trial Compare plans

Bigger team? Pro covers 25 people for $1,199 and Enterprise covers 50 for $1,999.

No traps

The things contractors hate about the big software companies, we just don't do.

No contracts

Month to month. Stay because it works, not because you are locked in.

Cancel in two taps

Right in Settings. No phone call, no fee, no one trying to talk you out of it.

No per-user fees

One flat price for your company. Remove someone and their seat frees up right away.

Fair notice on prices

If our prices ever change, you hear from us at least 30 days ahead. No surprise charges.

Your data is yours

Download every customer, job and signed contract any time, even after you cancel. Opens in Excel.

Try it before you pay

Free for 14 days with no card. Or play with the full demo without signing up.

Questions

Who is Construction in a Box for?

Roofing, siding, gutter, remodeling and other home improvement contractors who run a sales team and subcontractors, from one person to many crews.

Can my sales reps see my costs and margins?

No. Reps see their own leads, customer prices and their own commission. Costs, crew pay and company money are kept from them by the database, not just hidden on the screen.

Does Construction in a Box store credit card or bank numbers?

No. Customers pay through Stripe, and the money goes to the contractor's own Stripe account. Card and bank details are handled by Stripe and never stored by Construction in a Box.

Where does the hail map data come from?

From the NOAA Storm Prediction Center's public storm reports, pulled every two hours. NOAA labels these reports preliminary.

Is it legal to record a sales visit?

Rules differ by state. Some states require everyone in the conversation to agree. Construction in a Box asks the rep to get the homeowner's yes before every recording, in every state, and no audio is saved.

Can I cancel anytime?

Yes. There is no contract. The owner taps Cancel my plan in Settings. No phone call and no fee. Everything keeps working until the end of the month you paid for, and you can download all your data before and after.

Do I need a separate website, photo app or e-sign tool?

No. Construction in a Box includes a one-page website with your lead form, job photos, signatures for contracts and change orders, a page for each homeowner, review requests and online payments.

Does AI send messages to my customers?

No. AI drafts write-ups and messages. A person on your team reads every message and taps Send.

Resources

See it the way your team would

Log in as an owner or a sales rep. Sample data, nothing to install.

Open the demo