# Groundflag > Construction management for US contractors: estimates, schedule, crew time, daily logs, change orders and invoices, in English, Spanish and Portuguese. Groundflag is open: anyone can sign up at https://app.groundflag.com/register?lang=en, with 30 days free and no card. Questions: hello@groundflag.com, or WhatsApp +1 617 275 3254 (https://wa.me/16172753254). ## Pricing (per company, unlimited users, monthly with no contract or annual with 2 months free) - Crew: $149/month, or $124/month billed yearly. For remodelers and specialty trades. Jobs, clients, estimates and proposals, invoices, the time clock, the client portal, the daily log by voice, the schedule, change orders, punch lists and forms. - Pro: $199/month, or $166/month billed yearly. For general contractors and builders with subs and purchasing. Everything in Crew, plus job money: cost codes, budget, job costing, progress billing and pay applications. - Business: $299/month, or $249/month billed yearly. For companies with several crews or divisions. Everything in Pro, plus priority support, company API keys and signed webhooks. Connect your own tools today. Plan takeoff and several companies in one account join as they ship. Full table: https://groundflag.com/pricing Made by Design Master Solutions LLC. ## What it is being built to do - One job, one place: Schedule, daily logs, photos, documents, money and people all hang on the job. Open the job and it is all there, not scattered across a menu of forty modules. - English, Spanish and Portuguese: Each person works in their own language, on the same job. The foreman logs in Spanish, the office reads it in English, and the estimate reaches the client in the client’s language. Every screen is written in all three, not machine translated; machine translation is only for what people type. - The job's money in sight: Budget, committed, actual, invoiced and paid, by cost code, updated the moment the fact happens: a time card approved, a purchase order sent, a bill entered. You see the overrun while there is still time to do something about it. - No charge per user: the whole crew, your subs and your clients get in without a seat fee. ## The field app Built for the foreman first: 56-pixel targets for gloves, black on concrete for direct sun, and autosave on everything typed. - Clock in, two taps. The job is picked by where you stand, and while the app is open the office sees on the crew map where the team is. - Say it, and it is logged. Tap Tell the day and talk, in English, Spanish or Portuguese. Groundflag drafts the daily log; the foreman reviews it and signs. - AI drafts, people confirm. Nothing that moves money is saved until a person confirms it on screen. ## What works today, and what comes next (target months, not promises) 1. The base (Works today): Sign up and set up your company, invite your team, clients and jobs, estimates and proposals the client accepts online, invoices, the time clock, the client portal, the daily log by voice and the Capture button, the schedule with dependencies, cost codes, budget, job costing and change orders. 2. The field (Works today): Punch lists, forms, inspections, safety talks and RFIs. 3. Job money (Works today): Progress billing with a schedule of values, retainage, G702/G703-style pay applications, lien waivers, subcontracts and the WIP report. 4. Estimating (Works today): A cost catalog with assemblies by trade, estimate templates and estimates drafted by AI from the scope. 5. Messages (December 2026): Messages translated between the office and the crew. 6. Plan takeoff (January 2027): Quantities read by AI from the plans. 7. Phones, no signal (February 2027): iOS and Android apps that keep working without signal for the clock, the daily log, photos and the punch list. ## Links - [Home](https://groundflag.com/): product page, English - [Sign up](https://app.groundflag.com/register?lang=en): create a company, 30 days free and no card, then the plans above - [Inicio](https://groundflag.com/es/): the same page written in Spanish - [Início](https://groundflag.com/pt/): the same page written in Portuguese - [Pricing](https://groundflag.com/pricing): the three plans, what each includes and when, and Contractor Foreman next to it - [Integrations](https://groundflag.com/integrations): what Groundflag works with today: Stripe, Bills by e-mail, Google Calendar, Apple Calendar, iCal, Zapier, Make, REST API, Webhooks, Gusto, ADP, Paychex, Paylocity, QuickBooks, Xero, Mailchimp, Constant Contact, CompanyCam, Microsoft Project, Google Drive, Dropbox, Box, Contractor Foreman, Buildertrend, JobTread, Jobber, Housecall Pro, JobNimbus, CoConstruct, Angi, Thumbtack, Yelp, Houzz, Bark, Porch, Roofr, GAF QuickMeasure - [Integrations coming next](https://groundflag.com/integrations#next): built or started, not open yet, each with what it still waits for: QuickBooks Online, QuickBooks Desktop, Sage 100, Sage 300, Sage Intacct, NetSuite, Spectrum, Vista, Foundation, ComputerEase, Acumatica, Outlook, Microsoft 365, OneDrive, Plaid, Square, PayPal, Helcim, Finix, Fluid Pay, EagleView, Hover, Linxup, Azuga - [Claude and ChatGPT](https://groundflag.com/help/ai-assistants): connector that reads and updates jobs, tasks, daily logs, schedule, RFIs and punch lists (payments stay in the app) on every plan; directory listings: Claude https://claude.ai/directory/groundflag, ChatGPT https://chatgpt.com/plugins/plugin_asdk_app_6ac6401bbd9c819194055b5c066d2ebb - [Help center](https://groundflag.com/help): getting started, moving from Contractor Foreman, daily log by voice, schedule, change orders, payments, QuickBooks, phone - [Full text for LLMs](https://groundflag.com/llms-full.txt) - [Terms and Conditions](https://groundflag.com/terms) - [Privacy Policy](https://groundflag.com/privacy): device location shared with the company while the app is open (crew map, latest position only, no route history) and attached to the time card at clock in and clock out; AI drafts, no model training on customer data - [SMS Terms and Conditions](https://groundflag.com/sms-terms): text messaging program, opt in, STOP and HELP ## Product - [Daily log by voice](https://groundflag.com/features/daily-log): Talk through the day in English, Spanish or Portuguese: Groundflag drafts the daily log with crew hours, weather, work, deliveries and delays to sign. - [Schedule with Gantt](https://groundflag.com/features/schedule): A Gantt schedule on every job: dependencies with lag, working days, critical path, a baseline, one-tap rain days, a 21-day lookahead and MS Project files. - [Job costing and change orders](https://groundflag.com/features/job-costing): Budget, committed and actual by cost code on every job, forecast and margin, overrun alerts, and change orders the client signs online. - [Time clock and crews](https://groundflag.com/features/time-clock): Crews clock in from the phone with the GPS point and an optional photo, the job picked for them on site. Approved hours feed the daily log and job cost. - [Estimates and invoices](https://groundflag.com/features/estimates-invoices): Create itemized construction estimates, let clients review and accept online, request a deposit, and turn accepted line items into the job budget by cost code. - [Selections](https://groundflag.com/features/selections): Add finish options with a photo and a price. The client picks one and signs. Over the allowance, Groundflag drafts the change order. - [Client portal](https://groundflag.com/features/client-portal): Your clients get a portal at your company's address: approve estimates and change orders, sign contracts, pay invoices, send messages and share files. - [Drawings](https://groundflag.com/features/drawings): Upload a drawing set to the job. Each sheet keeps its revisions, and a pin tied to an RFI or a punch item follows the sheet onto the next revision. - [Subcontracts](https://groundflag.com/features/subcontracts): A subcontract with a schedule of values, the sub's signature, bills against each line, and a payment hold when the COI, W-9 or license is out of date. - [Time and materials](https://groundflag.com/features/time-and-materials): A T&M ticket on the job: labor, material and equipment lines, your markup, a saved signature, and a draft invoice or change order once a person confirms. - [Change events](https://groundflag.com/features/change-events): Record a change before it is a change order: a reason, estimated cost and price by cost code, a price request to subs, and a draft once a person confirms. - [Meetings](https://groundflag.com/features/meetings): Meetings on the job: an agenda, who was in the room, minutes as a PDF, and open action items that move themselves onto the next meeting of the series. - [Specifications](https://groundflag.com/features/specifications): Upload the spec book PDF. Groundflag proposes submittals by section, and only a line you confirm becomes a draft. A scan with no text never calls the model. - [Field records](https://groundflag.com/features/field-records): One Docs segment holds observations, permits and transmittals. A failed inspection opens an observation, and a transmittal email is sent once. - [Job forecast](https://groundflag.com/features/job-forecast): A posted direct cost enters job-cost actual. The forecast is the higher of budget or actual plus open committed, unless you override it with a reason. - [Prequalification](https://groundflag.com/features/prequalification): Send each sub a no-password link: liability and workers' comp limits, EMR, licenses, references and the insurance certificate. The office sets the score. - [Resource planning](https://groundflag.com/features/resource-planning): A Monday to Sunday crew board. Demand comes from budgeted task hours, not Gantt duration, and the same person on two jobs the same day is a conflict. - [Materials and equipment](https://groundflag.com/features/materials): The job board reads planned, ordered and delivered material. Unknown stock is blank, not zero, and equipment hours hit job cost only when you turn it on. - [Report packs](https://groundflag.com/features/analytics): Three report packs, by company or by job, with a period and CSV export: budget, committed and actual as of today, and open punch items, RFIs and submittals. - [Job assistants](https://groundflag.com/features/ai-agents): Four assistants draft an RFI from a photo, point at risk in a subcontract, summarize the week or search job documents. None saves an RFI, a log or money. - [Job permissions](https://groundflag.com/features/project-access): Per-job roles are a company switch. Off, everyone sees every job. On, people who are not the owner or an admin see only their jobs. Subs and clients keep links. - [Landscapers](https://groundflag.com/for/landscapers): Seasonal contracts invoiced once on due date, routes that move on rain days, the crew's visit and the chemical log. One price per company, all users included. ## Compare - [All comparisons](https://groundflag.com/compare): Groundflag next to Buildertrend, CoConstruct, JobTread, Contractor Foreman, CompanyCam, Jobber and more: prices, gaps and how to move your data, with sources. - [Contractor Foreman alternative](https://groundflag.com/compare/contractor-foreman-alternative): Compare Contractor Foreman pricing, user limits and AI drafts. Try one job in Groundflag before moving your crew, with clear limits and an import guide. - [Buildertrend alternative](https://groundflag.com/compare/buildertrend-alternative): Compare Buildertrend alternatives for small builders: see archived 2026 prices, key competitors, and whether month-to-month plans fit your remodeling business. - [JobTread alternative](https://groundflag.com/compare/jobtread-alternative): JobTread alternative for a shop that does not want a per-user fee. Groundflag Crew is $149 a month for the whole company, field crew included. - [CoConstruct replacement](https://groundflag.com/compare/coconstruct-replacement): Looking for a CoConstruct alternative? What the official migration to Buildertrend says, the dates, and the other tools builders compare. - [CompanyCam alternative](https://groundflag.com/compare/companycam-alternative): CompanyCam alternatives, with its plan prices next to Groundflag at $149 a month for the whole company: photos, estimates, schedule, invoices. Free 30 days. - [Jobber alternative](https://groundflag.com/compare/jobber-alternative): Compare Jobber and Groundflag for construction: client booking and payments alongside Gantt schedules, daily logs, change orders and job costing. - [Housecall Pro alternative](https://groundflag.com/compare/housecall-pro-alternative): Housecall Pro beside Groundflag: service booking and dispatch, plus the schedule, change orders and job costs of a longer job. - [Houzz Pro alternative](https://groundflag.com/compare/houzz-pro-alternative): Houzz Pro alternatives side by side: what Houzz Pro does better for design and selections, and where Groundflag runs the field, the schedule and job money. - [JobNimbus alternative](https://groundflag.com/compare/jobnimbus-alternative): Looking up JobNimbus? Plans hide the dollar price; Groundflag publishes company rates and runs longer jobs with schedule, change orders and job costs. - [Procore alternative](https://groundflag.com/compare/procore-alternative): Procore publishes no price and bills a yearly fee by construction volume. Groundflag Crew is $1,488 a year, every user included, with no implementation fee. - [SingleOps alternative](https://groundflag.com/compare/singleops-alternative): SingleOps pricing read Nov 13, 2026: three plans, the extra office user fee, what a three-person office pays, and an alternative with every user in one price. - [LMN alternative](https://groundflag.com/compare/lmn-alternative): What LMN costs in 2026, plan by plan and license by license, beside Groundflag: one price per company with every user, and job costing on the one plan. - [Roofr alternative](https://groundflag.com/compare/roofr-alternative): Roofr beside Groundflag: roof reports and proposals on one side, the schedule, change orders and job costs of a longer job on the other, with both prices. ## Who it is for - [Remodelers](https://groundflag.com/for/remodelers): For remodelers running several jobs: estimates the homeowner accepts online, change orders signed before the work, a client portal and a voice daily log. - [Home builders](https://groundflag.com/for/home-builders): For small home builders: a Gantt schedule with templates by house type, subs told by email or text when dates move, and budget against actual per house. - [General contractors](https://groundflag.com/for/general-contractors): For small general contractors: job costing by cost code, change orders the owner signs online, voice daily logs with subs and inspections, a Gantt schedule. - [Specialty trades](https://groundflag.com/for/specialty-trades): For electricians, plumbers, HVAC, roofing, concrete, painting and flooring: crews clock in from the phone in their language, invoices paid online, job cost. ## Free tools - [Markup and margin calculator](https://groundflag.com/tools/markup-margin-calculator): Free markup and margin calculator for contractors: type the job cost and a markup or margin, get the price, the profit and the other percentage. - [Labor rate calculator](https://groundflag.com/tools/labor-rate-calculator): Free labor cost calculator for contractors: crew, wage and labor burden give your loaded labor cost per field hour and the hourly rate to charge. ## Help center - [Help center](https://groundflag.com/help): Start with Groundflag, move from Contractor Foreman, Jobber or CompanyCam, draft estimates with AI, log days by voice, schedule jobs and take payments. - [Getting started](https://groundflag.com/help/getting-started): Create your company, add a client and job, then open Jobs or Sales, Estimates to send a proposal. Start on your own, with 30 days free and no card. - [Confirm your email](https://groundflag.com/help/confirm-your-email): Groundflag sends estimates, invoices and crew invites only after you confirm your email. How to resend the link, fix a wrong address, or confirm with Google. - [Invite your crew](https://groundflag.com/help/invite-your-crew): Crew & time > Crew > Add Team Member: invite by email or create the login yourself, pick a role, and add time clock only members who just punch in and out. - [Moving from Contractor Foreman](https://groundflag.com/help/import-from-contractor-foreman): Import clients, contacts, subs, jobs, items and cost codes from Contractor Foreman, Buildertrend, JobTread or a spreadsheet: map, preview, import, report. - [Moving from CompanyCam](https://groundflag.com/help/import-from-companycam): Connect CompanyCam with an access token and copy every project, photo, video and document into Groundflag jobs, then cancel without losing a file. - [Moving from Jobber](https://groundflag.com/help/import-from-jobber): Export your Jobber client list as CSV and import it with Jobber as the source: names, phones, e-mail, address and notes, previewed first. - [Moving from Housecall Pro](https://groundflag.com/help/import-from-housecall-pro): Export your Housecall Pro customers, save as CSV and import them: names, mobile numbers, e-mail, service address and notes, previewed first. - [Moving from JobNimbus](https://groundflag.com/help/import-from-jobnimbus): Export a JobNimbus contact report as CSV and import it: names, mobile numbers, e-mail, address and description, previewed first. - [Moving from Buildertrend](https://groundflag.com/help/import-from-buildertrend): Export Buildertrend grids to Excel, save them as CSV and import them: clients, jobs, cost codes and cost catalog items, previewed first. - [Moving from JobTread](https://groundflag.com/help/import-from-jobtread): Export a JobTread view of your customers or catalog as CSV and import it: contacts and cost items with unit cost and unit price, previewed first. - [Moving from CoConstruct](https://groundflag.com/help/import-from-coconstruct): CoConstruct takes new projects through March 31, 2027. Export your leads as CSV, import them in Groundflag with a preview, and download your project data. - [Moving from Invoice2go](https://groundflag.com/help/import-from-invoice2go): Export your Invoice2go invoices as CSV and import the clients on them: name, e-mail and billing address, each client once, previewed first. - [Draft an estimate with AI](https://groundflag.com/help/draft-estimate-with-ai): AI estimate generator for contractors: describe the job in a sentence and get lines with quantities and prices, your price book first. Review, then send. - [Start an estimate from a template](https://groundflag.com/help/estimate-templates): Open a new estimate on a kitchen, bathroom, roof, floor or other job and tap one button to get the usual lines to price, instead of a blank page. - [Leads from e-mail, missed calls and texts](https://groundflag.com/help/leads-from-email-calls-and-texts): Forward your inbox and use a free Google Voice number: each voicemail, text or customer e-mail becomes a lead with the caller's number. - [Let clients request changes](https://groundflag.com/help/request-changes-on-estimates): Turn on Request changes and clients ask for edits from the estimate link instead of declining. The estimate stays open; you get the request by e-mail. - [Follow up on a sent estimate](https://groundflag.com/help/estimate-follow-ups): Groundflag e-mails the client when a sent estimate gets no answer, on days 3, 7 and 14 by default. Change the days or stop them for one estimate. - [Text your clients](https://groundflag.com/help/text-clients): Turn on texts in Settings and clients get the estimate, pay link, contract to sign and payment receipt by text, each with its link. - [Receipt to vendor bill](https://groundflag.com/help/receipt-to-bill): Snap the receipt with Capture and New Vendor Bill opens filled in: vendor, bill date, total and job, with the photo kept on the bill. You check it and save. - [Show finished work](https://groundflag.com/help/show-finished-work): Pick up to four jobs from your showcase so the client sees finished work on the estimate, with the town only. - [Approve weekly timesheets](https://groundflag.com/help/approve-timesheets): Weekly timesheets open on last week so you can approve it on Monday: check each person's regular and overtime hours, approve, then export for payroll. - [Time clock](https://groundflag.com/help/time-clock): Clock in and out on the job from a phone, take breaks, switch jobs mid-day, clock in a whole crew at once and turn on punch by job start time. - [Job photos and files](https://groundflag.com/help/job-photos-and-files): Keep each job's photos, plans and PDFs in folders, move or delete many files at once, and give the client a photo report, a before and after page or a link. - [Daily log by voice](https://groundflag.com/help/daily-log-by-voice): Open today's log on the job, tap the button and talk, check what Groundflag filled in, add photos and sign. - [Building a schedule](https://groundflag.com/help/schedule): Add tasks on the job's Schedule tab, link them, save a baseline, move work and push a rain day. - [Online booking](https://groundflag.com/help/online-booking): Turn on Online booking, share the page link, and clients who leave an e-mail get a confirmation with the arrival window and a calendar link. - [Change orders](https://groundflag.com/help/change-orders): Create the change order on the job, send it, and the client approves it online; the contract, budget and next invoice follow. - [Progress billing and retainage](https://groundflag.com/help/progress-billing-and-pay-applications): Bill a percent of each estimate line, credit the deposit, or run G702/G703-style pay applications with retainage and lien waivers. - [Custom reports](https://groundflag.com/help/custom-reports): Pick the source, the columns and one group, like invoices by job or hours by person. See totals, export a CSV and save the report. - [Drawing sets](https://groundflag.com/help/upload-a-drawing-set): Upload the PDF plans to the job. AI reads each sheet number and title off the title blocks, you check them, and a sheet uploaded again becomes a revision. - [Vendor bills by e-mail](https://groundflag.com/help/vendor-bills-by-email): Suppliers e-mail bills to your company's bills address, or you forward them. AI reads vendor, number, dates and total; New Bill opens filled in. - [Cash flow statement](https://groundflag.com/help/accounting-cash-flow): Accounting > Cash Flow shows operating, investing and financing activity for the period, and whether the bank agrees. - [Warranty requests](https://groundflag.com/help/warranty-requests): Turn on Warranty requests and a client reports a problem on a finished job from the portal, with a photo. It lands on the job's punch list; you get an e-mail. - [Weekly client update](https://groundflag.com/help/weekly-client-update): Job agents > Update client drafts the week's update from daily logs, client photos and signed change orders, plus what comes next, in the client's language. - [Toolbox talks](https://groundflag.com/help/toolbox-talks): Safety > Toolbox talks: AI writes today's talk in English, Spanish or Portuguese, the crew signs on the phone, and the closed talk is your training record. - [Purchase orders](https://groundflag.com/help/purchase-orders): Write a purchase order to a vendor in a minute, or approve a requisition first. E-mail it, record what arrives and turn it into a vendor bill. - [Good, better, best options](https://groundflag.com/help/good-better-best-options): On an estimate or a service call, build Good, Better and Best with add-ons and a deposit; the client chooses and signs on your phone or by link. - [Your catalog of items and prices](https://groundflag.com/help/catalog): Add the trades you work in, set your price once per item, and pick lines from the catalog on every estimate and invoice. Draft with AI uses your prices first. - [Export your client list](https://groundflag.com/help/export-clients): Clients, three dots, Export CSV: every client with e-mail, phones, address, tags, source and status, ready for Mailchimp or Constant Contact. - [Getting paid](https://groundflag.com/help/payments): Connect your company's payment account in Settings, Payment Gateways, and clients pay invoices and deposits by card in your portal. - [QuickBooks Online](https://groundflag.com/help/quickbooks): The QuickBooks Online sync is built and tested on Intuit's sandbox and opens once Intuit approves our app. What will sync, and what to do until then. - [Xero](https://groundflag.com/help/xero): Connect your Xero organisation to Groundflag. Invoices, vendor bills, contacts and payments sync in both directions, verified with Xero's Demo Company. - [Using it on the phone](https://groundflag.com/help/mobile): Install Groundflag from Google Play or add it to the iPhone home screen, allow the camera, location and microphone, and turn them back on after a Don't Allow. - [Trial, plans and billing](https://groundflag.com/help/trial-and-billing): 30 days free with no card and every tool open. What happens when the trial ends, how to pick a plan, cancel in the app and get a refund in the first 30 days. - [AI app builders](https://groundflag.com/help/connect-ai-app-builder): Build your own tool with an AI app builder and let it read your clients and jobs and draft estimates in Groundflag through the public API. You review and send. - [Claude and ChatGPT](https://groundflag.com/help/ai-assistants): Ask Claude or ChatGPT about your jobs, invoices and schedule, or have it log the day, add a task or answer an RFI. Payments stay in the app. ## Guides - [Construction company names](https://groundflag.com/guides/construction-company-names): Name ideas for a construction company, grouped by pattern, and the registry, trademark and domain checks to run before the name goes on the truck. - [Landscaping company names](https://groundflag.com/guides/landscaping-company-names): Name ideas for a landscaping or lawn care company, grouped by pattern, and the registry, trademark and domain checks to run before you register. - [Window cleaning company names](https://groundflag.com/guides/window-cleaning-company-names): Name ideas for a window cleaning or exterior cleaning company, grouped by pattern, and the registry, trademark and domain checks to run before you register. ## Who it is for Remodelers, home builders and small general contractors (1 to 50 people) in the United States, then light commercial GCs and specialty trades (electrical, plumbing, HVAC, roofing, concrete, painting, flooring, landscaping, cabinets and countertops). The office uses it on a laptop; the foreman and the crew use it on a phone at the job site. ## The idea behind the name and the look Before anything is built, somebody marks where it goes. Pink paint on the slab, a stake with a strip of tape, a string pulled tight. From that day on, everyone on the job measures from the same marks. Groundflag keeps that promise for the rest of the job: every fact marked where it belongs, where the whole crew can see it. ## Integrations (https://groundflag.com/integrations) Only what works today is on this page. Each integration is set up by the company in the app. - Payments: Stripe: Clients pay invoices and deposits online by card, straight into the company's own Stripe account. Groundflag adds no fee: you pay only Stripe's own. - Vendor bills: Bills by e-mail: Forward a supplier's bill to the address in Money, Bills, Bills by e-mail (it looks like bills-yourcode@groundflag.com). AI reads the vendor, number, dates, total and tax; New Bill opens filled in for you to check and save. - Calendars: Google Calendar: The schedule goes to your Google Calendar and leaves it when an activity is deleted; the events of the calendars you pick show in Groundflag. Apple Calendar, iCal: Each user gets a private link to subscribe to their schedule in Apple Calendar or any calendar app that reads iCal, and can turn it off at any time. - Automation and API: Zapier: Triggers when a job, client or payment is created, an estimate is sent or accepted, a deposit or invoice is paid, or someone clocks in or out. Actions create a client, job, task or lead. Installed from the invite link in Settings. Make: The same triggers and actions as Zapier, in Make. Installed from the invite link in Settings. REST API: Company API keys with scopes, documented in OpenAPI at api.groundflag.com/docs. Webhooks: Signed events sent to your own URL, retried when your server does not answer. - Payroll: Gusto, ADP, Paychex, Paylocity, QuickBooks: Approved time cards export in the file each payroll service imports. - Accounting: Xero: Connect your Xero organisation in Settings, Integrations. Clients, vendors, items, invoices, payments and bills sync every hour, totals to the cent; contacts come back. Verified against Xero's Demo Company. Help has the how-to. - Email marketing: Mailchimp, Constant Contact: Clients, three dots, Export CSV: every client with e-mail, phones, tags and source, in a file both import. There is no direct connection yet; Help has the how-to. - Photos: CompanyCam: Connect with a CompanyCam access token and Import everything copies every project, photo, video and document into your jobs, files included. New CompanyCam photos keep arriving on the linked job. - Schedules and files: Microsoft Project: Import a Microsoft Project schedule (XML) into a job, and export the job schedule back. Google Drive: Attach a file from Google Drive to a job: it is copied into the job documents, and Google Docs come in as PDF. Dropbox, Box: Attach a file from Dropbox or Box to a job the same way: it is copied into the job documents. - Switching systems: Contractor Foreman, Buildertrend, JobTread: Export clients, vendors, jobs, items and cost codes as a spreadsheet (CSV) and bring them in with Import data. You check every column and a preview before anything is saved, and you can undo the import. The calendar of any other system comes in from a screenshot, read by AI. Jobber, Housecall Pro, JobNimbus, CoConstruct: Export your client list as CSV and bring it in the same way; each one has a how-to in Help. - Leads and measurements: Angi, Thumbtack, Yelp, Houzz, Bark, Porch: Forward the lead e-mails to the address in Settings > Marketplace leads: each one becomes a lead with the client and a job, read by AI. Roofr, GAF QuickMeasure: Upload the roof measurement report (PDF) to the job's files: AI copies the roof area, pitch, ridges, hips, valleys, rakes and eaves into the job's measurements. ## Next: integrations not open yet (https://groundflag.com/integrations#next) Built or started, not open yet. Each line says what is still missing. - QuickBooks Online: Two-way sync of clients, vendors, estimates, invoices, payments, POs and bills is built and tested against the QuickBooks sandbox. Production OAuth is configured; the first customer connection and live sync still need verification. - QuickBooks Desktop: QuickBooks Desktop and Enterprise sync through Intuit's Web Connector, both ways. Built and tested; opens with the next release. - Sage 100, Sage 300, Sage Intacct, NetSuite, Spectrum, Vista, Foundation, ComputerEase, Acumatica: Invoices, payments, bills and the journal export in the import file of each accounting system. Built and tested against each system's sample file; opens with the next release. - Outlook, Microsoft 365: Calendar sync is built. It opens after we test it end to end with a Microsoft 365 mailbox. - OneDrive: Attaching a file from OneDrive to a job is built and tested with a personal Microsoft account. It opens with the next release. - Plaid: Bank transactions for job costs work in testing. It opens when production bank access is turned on. - Square, PayPal, Helcim, Finix, Fluid Pay: Card gateways that came with the code base. Each opens after we test it with a test account of that gateway. - EagleView: Ordering roof measurements waits for EagleView's partner program. - Hover: Ordering 3D measurements waits for Hover to approve our marketplace app. - Linxup, Azuga: Your trucks on the dispatch map, read from your GPS fleet account. Built; opens after a test with a real fleet account. ## In Spanish Toda obra empieza con una marca en el suelo. Groundflag es gestión de obra para contratistas en Estados Unidos: remodeladores, constructores de casas, contratistas generales y oficios especializados. Estimados, calendario, horas de la cuadrilla, reportes diarios, órdenes de cambio y facturas en un solo trabajo, en inglés, español y portugués. 30 días gratis. Sin tarjeta. Todos los usuarios incluidos. - Un trabajo, un solo lugar. El calendario, los reportes diarios, las fotos, los documentos, el dinero y la gente cuelgan del trabajo. Abra el trabajo y ahí está todo, no repartido en un menú de cuarenta módulos. - Una app de campo que la cuadrilla sí va a usar. Pensada primero para el capataz: botones de 56 píxeles para usar con guantes, negro sobre concreto para leer a pleno sol y guardado automático de todo lo que se escribe. - Inglés, español y portugués. Cada persona trabaja en su idioma, en el mismo trabajo. El capataz registra en español, la oficina lo lee en inglés y el estimado le llega al cliente en el idioma del cliente. Cada pantalla está escrita en los tres idiomas, no traducida por máquina; la traducción automática es solo para lo que la gente escribe. - El dinero del trabajo, a la vista. Presupuesto, comprometido, real, facturado y cobrado, por código de costo, al día en el momento en que ocurre el hecho: una tarjeta de horas aprobada, una orden de compra enviada, una cuenta registrada. Usted ve el sobrecosto cuando todavía hay tiempo de hacer algo. - [Home](https://groundflag.com/es/): Gestión de obra para contratistas en EE. UU.: estimados, calendario, horas, reportes diarios, órdenes de cambio y facturas, en español, inglés y portugués. - [Integraciones | Groundflag](https://groundflag.com/es/integrations): Groundflag funciona con Stripe, Google Calendar e iCal, Zapier, una API REST con webhooks, nómina para Gusto, ADP y QuickBooks, e importación CSV. - [Precios: un precio por empresa, usuarios incluidos | Groundflag](https://groundflag.com/es/pricing): Crew, Pro y Business: un precio por empresa con usuarios ilimitados, mensual sin contrato o anual con 2 meses gratis. 30 días gratis, sin tarjeta. ## In Portuguese Toda obra começa com uma marca no chão. O Groundflag é gestão de obra para empreiteiros nos Estados Unidos: reformas, construtoras de casas, general contractors e ofícios especializados. Orçamentos, cronograma, ponto da equipe, diário de obra, change orders e faturas em um só job, em inglês, espanhol e português. 30 dias grátis. Sem cartão. Todos os usuários inclusos. - Um job, um lugar. Cronograma, diário de obra, fotos, documentos, dinheiro e pessoas ficam pendurados no job. Abriu o job, está tudo ali, e não espalhado num menu de quarenta módulos. - Um app de campo que a equipe usa de verdade. Feito primeiro para o encarregado: botões de 56 pixels para usar de luva, preto sobre concreto para ler no sol forte e salvamento automático de tudo o que é digitado. - Inglês, espanhol e português. Cada pessoa trabalha no seu idioma, no mesmo job. O encarregado registra em espanhol, o escritório lê em inglês e o orçamento chega ao cliente no idioma do cliente. Cada tela é escrita nos três idiomas, não traduzida por máquina; tradução automática é só para o que as pessoas digitam. - O dinheiro do job sempre à vista. Orçado, comprometido, realizado, faturado e recebido, por cost code, atualizado na hora em que o fato acontece: um ponto aprovado, um pedido de compra enviado, uma conta lançada. Você vê o estouro enquanto ainda dá tempo de fazer alguma coisa. - [Home](https://groundflag.com/pt/): Gestão de obra para empreiteiros nos EUA: orçamentos, cronograma, ponto, diário de obra, change orders e faturas, em português, inglês e espanhol. - [Integrações | Groundflag](https://groundflag.com/pt/integrations): O Groundflag funciona com Stripe, Google Calendar e iCal, Zapier, uma API REST com webhooks, folha para Gusto, ADP e QuickBooks, e importação CSV. - [Preços: um preço por empresa, usuários inclusos | Groundflag](https://groundflag.com/pt/pricing): Crew, Pro e Business: um preço por empresa com usuários ilimitados, mensal sem contrato ou anual com 2 meses grátis. 30 dias grátis, sem cartão. # Feature, comparison, trade and help pages (English text) ## The daily log, said out loud and signed. (/features/daily-log) At the end of the day the foreman taps a button and talks. Groundflag turns what they said into the daily log: work done, subs on site, deliveries, inspections, delays. The foreman reads it, fixes what is off and signs. ### What fills itself - Crew and hours.: Who was on site and for how long comes from the time clock, by person and by trade, including whoever is still clocked in. - Weather.: Taken from the National Weather Service at 9 am and 3 pm for the job's address (United States only). - Yesterday's lines.: One tap copies yesterday's subs, equipment, work lines and safety notes. ### What the foreman says Tap to talk, tap again to stop, in English, Spanish or Portuguese. The words are transcribed and the AI places each fact in its field: work by area and cost code, subs with workers and hours, deliveries, equipment hours, visits and inspections with passed or failed, delays with a cause, safety notes. If the AI cannot place something, the words land in the notes, never lost. Nothing is filed until a person reads it and signs. A signed log is frozen: it records who signed and when. ### Read in the reader's language The foreman can talk in Spanish and the office reads the log in English, with a translation on demand. The PDF comes out in the language of whoever opens it. For the client, Groundflag writes a short summary in the client's language that you can copy into your message. ### The Capture button In the middle of the bottom bar, Capture takes a voice note, a photo or a line of text and proposes what it is: a punch item, a task, a material request, a job note, a daily log entry, a receipt or a change order draft. You confirm before anything is saved, and the AI never writes an amount of money on its own. ### Not yet The log is not emailed to the client from the app yet (share the PDF or the summary). Weather works only for addresses in the United States. The phone apps that keep working with no signal are the February 2027 target; today the Android app (Google Play) and the web app on iPhone need a signal. Q: How many photos fit in a daily log? A: Up to 60 photos per log, one log per job per day. Q: What if nobody signs the log? A: At 5 pm Groundflag reminds the job's people when the crew was on the clock and the log is still unsigned. Q: Does the AI decide anything? A: No. It drafts; a person confirms. Nothing that moves money is saved by AI. ## A schedule that moves the way the job does. (/features/schedule) Each job has its schedule as a Gantt chart. Link the tasks once; when one slips, the work that depends on it moves with it, and the baseline shows how far the job has drifted. ### Linked once, moved together - Dependencies.: Finish to start, start to start, finish to finish and start to finish, each with a lag in days. Move a task by dragging it or with the move button; the tasks after it shift and keep their slack. - The company calendar.: Working days, company holidays and the lunch break are part of the math, so dates land on days the crew works. - Critical path and baseline.: The critical path is marked. The baseline is saved when you choose to and replaced only on purpose, so the drift is honest. - Undo.: Moved the wrong bar? One step back puts it, and everything that moved with it, where it was. ### Rain days One tap on a rain day pushes the day's work and everything that depends on it, and writes the delay into that day's daily log, so the reason for the slip is on record. ### Beyond one job The company calendar shows every job, the crew board shows who is where, and the 21-day lookahead is the list a foreman needs for the weeks ahead. Schedule templates by job type start a new job with its usual sequence. Microsoft Project files (XML) import into a job and the job's schedule exports back. ### Telling the crew and the subs When dates change, the people on those tasks get an email. A sub who only has a phone number can get a text message, if the company turns that on in Settings. Q: Can I import my schedule from Microsoft Project? A: Yes. Import the Microsoft Project XML file into a job, and export the job's schedule back the same way. Q: Does a change order move the schedule? A: An approved change order with schedule days shows a notice on the schedule. Dates move only when a person moves them. ## Know where the job's money stands while you can still act. (/features/job-costing) Groundflag keeps the budget, what is committed and what was actually spent by cost code, updated when the fact happens. Change orders go to the client to sign online and land in the contract and the budget the moment they are approved. ### Budget, committed, actual - Cost codes.: A residential list of 23 codes and a short CSI list of 21 divisions come ready; add your own. - Budget from the estimate.: When the client accepts the estimate, its lines become the job's budget, with a history of every revision. - Committed and actual.: Committed comes from purchase orders. Actual comes from vendor bills, expenses and approved clock hours. Forward the supplier's e-mail to your company's bills address and AI fills in the vendor, number, dates, total and tax for you to check and save. - Forecast and margin.: The forecast for each code is the larger of the budget and what is spent plus what is still committed. Margin shows next to it, and the project manager gets an alert when cost or hours run over. ### Change orders A change order carries its scope, line items, cost and price, the schedule days it adds and the reason. You send it; the client opens a link, reviews it and approves it with their name, email and consent to sign electronically. The approved version is frozen, and a deposit can be asked for in the same step. Approved, it updates the contract amount, the budget and the next draft invoice, puts a notice on the schedule. ### Pay applications and lien waivers Pay applications run on a schedule of values with retainage, on a G702/G703-style form with its PDF that follows the AIA math (our own form, not the licensed AIA document). Lien waivers use the state forms for California, Florida and Texas and a generic one elsewhere; the sub or the owner signs by link. RFIs, submittals, subcontracts and the WIP report work today too. Q: Does Groundflag use percent complete for the forecast? A: No. The forecast is the larger of the budget and actual plus open commitments, so it never looks better than the money already spent. Q: Can the AI write a change order? A: Capture can draft one from a voice note; amounts are entered and confirmed by a person before anything is sent. ## Clock in from the job, and the hours go where they belong. (/features/time-clock) Each person clocks in and out from their phone, in English, Spanish or Portuguese. The hours land on the job, on the daily log and on the job's cost, once someone in the office approves them. ### On the phone - Two taps.: Open Groundflag and clock in. Standing on an active job (within about a quarter mile), the job is picked for you; otherwise pick it from the list. - Where and who.: The GPS point is stored at clock in and clock out, with an optional photo. - Built for the field.: 56-pixel targets for gloves, black on concrete for direct sun. ### In the office Each time card is pending until someone approves or rejects it, and a card that looks off is marked to review. Approved hours count as actual cost on the job and show by person and by trade on the daily log. The crew board on the schedule shows who is on which job. Approved time cards export in the payroll file of Gusto, ADP, Paychex, Paylocity or QuickBooks. ### Not yet Nothing blocks a clock in by its distance from the job, and there is no clock that works without signal; native apps with offline are the February 2027 target. Q: Do crew members pay a seat fee? A: No. Groundflag is one price per company; the whole crew logs in at no cost. Q: When is location shared? A: While the app is open, so the office sees on the crew map where the team is (latest position only, no route history). At clock in and clock out it also goes on the time card. ## Send construction estimates clients can approve online. (/features/estimates-invoices) Build and send an itemized estimate from the job. Your client can review and accept it online, with an optional signature or deposit; accepted lines become the job budget by cost code. ### Estimates and proposals - Accepted online.: The client opens the estimate, reads it, and accepts it with their name, email, the terms and an optional signature. A PDF is always there. - A deposit in the same step.: Ask for a deposit and the client pays it right after accepting. - The budget follows.: Accepted, the estimate's lines become the job's budget by cost code. ### Invoices Invoices go out from the job, with approved change orders already in the next draft. The client pays by card in the portal through the payment account your company connects in Settings (Stripe, among others). Bank transfer (ACH) works through Helcim. ### QuickBooks Online The two-way sync of customers, vendors, estimates, invoices and payments is built and tested against Intuit's sandbox. It opens to customers once Intuit approves our production app. ### Faster estimates Draft with AI turns the scope you type into estimate lines, with your price book ahead of its guess; nothing is saved until you review it. Save an estimate's lines as a company template and start the next one from it. A cost catalog with assemblies by trade turns measurements into lines. ### Progress billing Bill a percent of each line of the accepted estimate now and the rest later, or run pay applications on a schedule of values with retainage. Q: Which payment providers work? A: Your company connects its own payment account in Settings, Stripe among others; the money goes to your account. ## The client picks the finish against the allowance. (/features/selections) Add the options on the job, with a photo and a price. Your client opens a link, picks one and signs. If the pick runs over the allowance, Groundflag drafts the change order for you to send. ### On the job - The allowance.: Each selection has a title, a category, an allowance, a due date and a note the client can read. - The options.: Each option has the product, the vendor, the price the client pays, a link to the product page and a photo you upload. ### Send it Send to client locks the draft and gives you a link to copy or share. Groundflag does not email that link yet. ### What the client does The client opens the link with no account. Each option is a card with the photo, the price and whether it sits over or under the allowance. They pick one and sign with their name, email and consent. Signing the same choice again changes nothing. A different choice after the signature is refused. ### The money Over the allowance, Groundflag drafts the change order for the difference. You review it and send it from the job's Money screen. The client's tap does not charge anyone. Under the allowance, the screen shows how much is left and tells you to credit it on the next invoice. A credit change order is not created yet. ### Not yet Comments on an option, a reminder before the due date, importing options from a spreadsheet or a vendor page, and tying the choice to a purchase order or to the job budget by cost code. Q: Does the client need an account? A: No. The link opens the selection, the same way a change order link does. Q: What if the pick costs more than the allowance? A: Groundflag drafts a change order for the difference. You review it and send it. The pick itself does not charge the client. Q: What if the pick costs less? A: The screen shows the amount left and tells you to credit it on the next invoice. ## One place for your client, at your company's address. (/features/client-portal) Each company gets its own client portal address. Your client opens it to approve, sign, pay and ask, instead of digging through email threads. ### What the client can do - Approve.: Estimates and change orders, approved or declined online, with the PDF at hand. - Sign.: Contracts, signed in the portal and kept as a PDF. - Pay.: Invoices and deposits by card, and saved payment methods for the next one. - Talk and share.: Messages with your office, and files both ways. - Choose.: Finishes against an allowance: the client picks one option with its photo and price, and signs. - Follow the job.: The client's projects with their timeline, and a request for a new quote. ### You decide what shows Every section of the portal can be turned on or off for your company, so the client sees only what you use. ### Not yet A portal for subs and vendors, and messages translated between the office, the crew and the client, are the December 2026 target. Q: Does the client pay to use the portal? A: No, and they do not count as a user: Groundflag is one price per company. Q: Which address does the portal use? A: Your company's own address under groundflag.com, chosen when you set up the company. ## The sheet, the revision, and the pin that stays with it. (/features/drawings) A drawing set lives on the job. AI reads each sheet number and title off the title blocks as you upload, and you check them before saving. Uploading that number again adds a revision, and the previous one stays readable. ### What a sheet holds - Revisions.: Each revision is one page of a file already stored on the job. The current revision is the one the crew opens. - Markups on the page.: A pin, a pen stroke, a box or a line of text. The point is stored as a fraction of the page, so it stays put when you zoom. - A pin that follows.: A pin tied to an RFI or a punch item is copied onto the new revision. A loose scribble stays on the revision where it was drawn. ### How the file gets there The PDF is uploaded as a job file, the same upload the job already uses. Groundflag does not split the PDF on the server: the app draws the page on the device. AI reads the text of each page's title block and fills sheet number, title and discipline in the naming dialog; nothing is saved until you tap Save. A scanned PDF with no text, or a photo, is named by hand (1, 2, 3… unless you change it). ### Not yet Reading a scanned set with no text layer. A repeated upload of the same sheet with the same client token does not stack another revision. Q: Where do I open a drawing from an RFI? A: The RFI editor shows View on the drawing when the pin is tied to that RFI. Q: What happens to the old revision? A: It stays. You can still open it, and the viewer tells you it is not the current one. ## The subcontract, the schedule of values, and the paperwork that has to be current. (/features/subcontracts) You write the scope and the lines. Sending it gives the sub a link with no password. The sub reads the scope, signs, bills a line and sends the COI, the W-9 and the license. ### Money stays on the job - Committed.: The lines are the schedule of values. A draft can change. After it is sent, a change is a sub change order: new lines, numbered, with a reason. Negative lines reduce the committed cost. - The sub's bill.: A bill from the portal starts as pending, so the office checks it. A bill from the office starts as a draft. A line cannot be billed above what is left on it. - Retainage.: The amount held is stored on the bill, and the total due is already net. Releasing retainage is a bill with a negative hold and no lines. It does not add cost to the job a second time. ### What blocks a payment Paying a subcontract bill checks the newest COI (in date), a W-9 on file, and a license in date when a license is on the vendor. A payment that arrives from QuickBooks is a fact from that system and does not take this path. A lien waiver on the bill is a switch on the subcontract, off unless you turn it on. Production refuses to turn it on, so a signature link that is not available there can never block a payment. ### Not on this screen Asking a sub to price a change before you write it is not part of the subcontract. Editing or deleting the subcontract through the ordinary purchase-order screens is refused. Q: Does the sub need an account? A: No. The link opens the subcontract on your company's portal. Q: Does retainage hit the job twice? A: No. Job cost uses the gross (the bill plus the hold). Releasing the hold does not add cost. ## Extra work, priced on the ticket, signed before it becomes paper. (/features/time-and-materials) Open the ticket from the job, add the lines, and the price on screen is cost plus the company's markup. Nothing is sent and nothing is charged until a person picks a destination and confirms. ### The lines - Labor.: Hours only for someone in the company. The rate is the line's, or the company's hourly labor rate when the line does not set one. With neither, the hour is refused. - Material and equipment.: Quantity and a unit cost. Equipment here is a line on the ticket, not a piece of gear at a customer's address. - Markup.: The company's default markup, read live while the ticket is a draft and stored on the ticket when it is signed. ### Sign, then confirm The signature is a name, a role (client or GC) and a PNG you upload. A pasted address is refused, and so is a JPEG. A ticket with no description or no line cannot be signed. Signing locks the ticket and does not create a document. Converting asks you to confirm, on screen, and to pick one destination: a draft invoice or a draft change order. The second try of the same destination returns the document that already exists. The other destination is refused. Nothing is sent. Q: Does signing send the invoice? A: No. Signing locks the ticket. The invoice or the change order is a draft, and it has not been sent. Q: Can I turn one ticket into both an invoice and a change order? A: No. One ticket, one destination. ## Price the change before you write the change order. (/features/change-events) A change event is the fact, not the paper. You keep the title, the reason, the description and an estimated cost and price by cost code. Attachments are uploads. There is no field to paste an image address. ### Where it can start The origin is optional: an RFI on this job, or an observation on this job. An RFI from another job or another company is refused. ### Ask the subs, then confirm - The price request.: One or more subs each get a link with no password. They see what changed and answer with a price and a time, or they decline. They do not see the office's estimated cost or price. - The client's draft.: Converting to a client change order happens only after you confirm on screen. The change order is created as a draft and is not sent. - The sub's line.: Converting to the sub adds a line on that sub's schedule of values at the price they quoted, once their subcontract is sent or confirmed. The job's committed cost goes up. ### Not yet After either side has been converted, voiding or editing the event is refused. Repeating the same conversion returns what was already created. The other side can still be converted. Q: Does the sub see my estimate? A: No. The link shows the change, not the office's cost or price. Q: Is the client change order sent when I convert? A: No. It is a draft. Sending it is a separate step on the change order. ## The meeting, the minutes, and the item that is still open. (/features/meetings) A meeting belongs to the job. It is an owner-architect-contractor meeting, a sub meeting, or an internal one. A series groups the meetings on the same subject. ### Who and what - People from the job.: Attendees come from the job's directory: the company's active team, the job's client and the subs. The same person twice on one meeting is refused. - An action item.: It has an owner and a date, and it is open, done or carried. - The minutes.: A PDF in the language you ask for: English, Spanish or Portuguese. ### What moves forward on its own When a meeting is the latest in its series, each item still open on the earlier meetings is copied onto it, and the original is marked carried. A done item is not copied. A meeting dated earlier, which is not the latest, does not pull items. The copy cannot be edited. ### Not in this module Drafting the minutes from a recording is not in this module. You write the minutes. Q: Where do I open meetings? A: On the job, in the Docs tab, the Meetings segment. Q: Does a finished item come back? A: No. Only an item that is still open is copied onto the next meeting. ## The spec book proposes. You confirm the submittal. (/features/specifications) You upload the specification as a PDF on the job. Groundflag reads the text and proposes a submittal register by section. Nothing is filed until you confirm a line. ### What the model is allowed to do - Propose.: It suggests up to 40 lines: section and item. An empty section or item is dropped. A date is kept only when it is a real calendar date; a phrase like next week is dropped. - Stop when there is no text.: A scanned page with no text layer is refused, and the model is not called. A book longer than the limit is marked truncated, and the screen says so. - Confirm.: The line you confirm becomes a draft submittal. The responsible person and the due date, when the proposal had them, are written into the notes. Skipping a line does not create a submittal. ### Not yet The submittal itself has no separate fields for a free-text assignee or a due date in this module: those two stay in the notes. Confirming the same line again does not create a second submittal. Q: Does the AI file the submittal? A: No. It proposes the line. You confirm it, and it is created as a draft. Q: What if the PDF is a scan? A: If the page has no text, Groundflag stops and does not call the model. ## The field record sits next to the RFI, not in a fourth app. (/features/field-records) Observations, permits and transmittals share one segment on the Docs tab. Three separate tabs do not fit on a phone next to RFIs, submittals, drawings and meetings. ### What you record - Observation.: Quality, safety or environment. The photo is an upload. The place can be a line of text and, when the job has a drawing, a pin. The assignee is a crew or a sub from the directory, not both. Ready and closed need a due date and an assignee. - Permit.: Type, the agency number, the agency, the expiration and a status. Inspections under it keep a date, a result and a note. The owner is reminded once per expiration date. The default is 14 days, and the window is 1 to 90. No owner email means no reminder is marked sent. - Transmittal.: A draft with a subject, a message, recipients and files already on the job. Sending it emails once. A second send does not go out again, and editing after send is refused. The public link counts an open. An email scanner can open that link and count. ### Where one starts A failed inspection opens one observation for that form. It has no photo and no assignee until someone fills them in. With a job open, Capture also offers a line that starts an observation. Q: Does a failed inspection open two observations? A: No. One form opens one observation. A second submit of the same form does not write another. Q: Does the transmittal link prove a person read it? A: It proves the link was opened. A scanner in the mail path can do that before anyone on the job does. ## The forecast is the floor, until you write a reason to change it. (/features/job-forecast) A direct cost is job money that is not a purchase order, a vendor bill, a miscellaneous expense or a time card. It hits job-cost actual only when you post it. Voiding it takes it back out. ### What changes the number - Posted, or not.: Only a posted direct cost enters actual. It does not create a separate expense transaction. The attachment is an upload. A pasted image address is refused. - The floor.: With no direct cost and no override, the forecast stays the higher of the budget or the actual plus what is still committed. Margin is the contract minus that forecast. - An override.: Per cost code, with a reason. It cannot go below money already spent. It can sit under the calculated floor, when you expect to finish under budget or to cancel an open order. Optional months have to add up to the forecast in force. ### The company WIP The WIP report is one row per job, and the same address exports CSV. It skips a canceled job, a lost job, and a job with no contract. Percent complete is cost to date over the forecast when that forecast is positive. Overbilled is what you have invoiced minus revenue earned at that percent. Q: Does a draft direct cost change the job cost? A: No. Only posted does. Voiding a posted one removes it from actual, and voiding again changes nothing. Q: Can the override undercut the budget? A: It can sit under the calculated floor. It cannot sit under money the job has already spent. ## The sub answers once. The office writes the score that counts. (/features/prequalification) Subcontractor prequalification checks a sub's insurance, license and safety record before you hire. In Groundflag the questionnaire lives on the vendor, not on a job. The first read creates the default questions. You can edit them in English, Spanish and Portuguese, and restore the default set. ### The eight default questions - Insurance.: General liability limit (USD), Workers' compensation limit (USD), and the Certificate of insurance as a PDF or photo. - Safety.: EMR (experience modification rate). - The company.: Annual revenue (USD), Licenses (state, number, trade), Years in business, and References (name, company, phone). Years in business scores full from three and half from one. - Your own questions.: Add, remove or reword them. An answer can be text, yes or no, a number, a date or a file upload, and any question can be required. ### What the link does - It freezes the questions.: Sending the link stores the questionnaire on that send. Editing the form later does not rewrite a link the sub already has. The same send token returns the same send. - No password.: The sub opens a link on your company address and answers once. A PDF or a photo, up to 20 MB, is uploaded onto the vendor file. - A suggested score, then yours.: The suggestion runs from 0 to 100, split evenly across the questions. General liability scores full from one million and half from five hundred thousand. Workers' compensation scores full from five hundred thousand and half from one hundred thousand. EMR scores full at 1.0 or below, and half up to 1.2. The office records the official score. Approving needs a validity date of today or later. Rejecting clears that date. ### What it does not block An optional ceiling on a new subcontract is off until you set a number. Off, creating a subcontract works as it does today. Bid packages are not checked. Editing a draft that already exists does not run the check again. Managing this is on the Pro plan. Q: What is subcontractor prequalification? A: Checking a sub before you award work: insurance limits, licenses, safety record (EMR), years in business and references. Groundflag sends the questionnaire, collects the answers and the certificate on the vendor file, and keeps the approval with a validity date. Q: Does a new link cancel an approval that is still in date? A: No. A link that has not been answered yet leaves a current approval in place. The vendor screen shows the newest send, which can say sent while the older approval still counts. Q: Does the suggested score become the official one? A: No. The office writes the score that counts. ## The week shows the gap. It does not page anyone. (/features/resource-planning) Open it from Crew and time. The week runs Monday to Sunday in the company time zone. Supply is eight hours per person per work day. Approved time off reduces that supply. ### What counts as demand - Budgeted hours, not the bar.: Hours live on a labor line beside the task. The length of the Gantt bar is not demand. A task with no hours does not show the job as short. - A crew, and work left.: Demand counts only when the task has a crew, has budgeted hours, and is under 100 percent. A task with hours and no crew lands in an unassigned bucket. A task with a crew and no hours is listed so someone can fill them in. - A person on two jobs.: The same person on two open tasks, on two jobs, the same day, is a conflict. The same job is not a conflict. A finished task does not count. ### What this screen does not do Certifications that expire within 30 days are shown. The reminder itself is sent by the safety tools, not by this week view. Nothing here notifies a person. Without the feature on, the labor view falls back to the lookahead, and the button is not on Crew and time. Q: Does putting hours on a task move the Gantt? A: No. Saving or clearing the hours does not change the task dates, the duration or the revision of the schedule. Q: Does pending time off reduce the day? A: No. Approved time off does. Pending and rejected do not. ## The board reads the job. It does not invent a second inventory. (/features/materials) Planned quantities come from material lines on the accepted budget, or from the accepted estimate when the budget has none. Ordered comes from purchase orders that are not subcontracts. Delivered counts receipts in good condition. ### The job board - Warehouse is blank when you do not know.: Stock is the product's quantity on hand when the line has a product. No product means unknown, not zero. - Late only against a task.: A line is late when a schedule task it is tied to has started and delivered is still under what the job needs. A purchase-order date on its own does not light the warning. - The old materials list stays.: The list the CRM already uses is still that list. This board is a separate read of the same job. ### The fleet is not the customer's gear Company equipment is owned or rented, and the screen shows whether it is back, on a job, or free. Gear at the customer's address stays a different record. Hours reach job cost only if the company turns that setting on and confirms it on screen. The setting is off until then. Those hours do not enter labor hours, so they do not trip an over-hours warning on the labor budget. There is no location feed from Samsara, John Deere or CAT. Open both screens from the two buttons on the job Money tab. Q: Does a damaged receipt count as delivered? A: No. Only a receipt in good condition counts. If there is no receipt record, the received quantity on the order is used, and the two are not added together. Q: Does turning equipment hours on happen by itself? A: No. Someone confirms it on screen. Cancel leaves the setting as it was. ## Three packs. A period. A CSV. Not a blank report designer. (/features/analytics) Open them from Reports. Money, field and safety each have one pack. The free-form builder, with saved filters and a PDF layout, is not in this module. ### What a period changes - Money as of today.: Budget, committed, actual, invoiced, received, margin and contract come from the job cost as it stands. The period changes what was invoiced and what was received inside the window, plus field and safety activity. - Aging at the end of the period.: Receivables and payables age as of that end date: current, 1 to 30, 31 to 60, 61 to 90, and over 90. - A snapshot, not a date filter.: Open punch items, RFIs and submittals are the open ones, not the ones opened inside the period. A punch item is overdue when it is open and its due date is before today or before the end of the period, whichever is earlier. Certifications stay company-wide even when you filter one job. Q: Can I build my own columns? A: No. You pick the pack, the period and, if you want, one job, then export CSV. Q: Does filtering one job hide company certifications? A: No. Certifications have no job, so the pack still lists the company's. ## The assistant drafts. A person decides what gets saved. (/features/ai-agents) Each call is metered on the company allowance. When the allowance is used up, the call stops and nothing is saved. A job in another company is refused. ### The four drafts - RFI from a photo and a sentence.: It returns a question. A drawing sheet or a spec section is cited only when that id is already on this job. Using the draft in the RFI editor is a separate tap. The photo is not stored by this call. - Subcontract review.: It points at risk in text that is actually in the subcontract, and at scope that is missing. A subcontract with no text is refused, and the model is not called. The review does not write the subcontract. - The week, and a search.: The week is written from facts the server already counted, in the language of the person reading. An empty week does not call the model. Search answers from this job's documents and cites only ids that were in that set, or it says it did not find it. Q: Does the RFI draft file the RFI? A: No. The editor can take the question when you tap to use the draft. Closing the draft saves nothing. Q: What if the week had no logs, photos, RFIs or change orders? A: The model is not called. There is nothing to summarize. ## Off, the company works as it does today. (/features/project-access) The switch starts off. Leaving it off does not hide a job. Turning it on limits people who are not the owner and not an admin. ### Who is limited - Owner and admin.: They still see every job. - Everyone else on the company.: They see a job where they are on the job team, or where they are the assignee. The role on that job is manager, member or viewer. A viewer can read and cannot update the job. A manager can change who is on the job team. - Lists that are not a job.: Company invoices, the crew board and company reports stay on the company role. Subs and clients do not get a user account here. They stay on the link that does not ask for a password. ### Where you set it The People tab of the job, for an owner or an admin, and only when the feature is on. Turning the company switch back off returns the old visibility. Q: If I never touch the switch, what changes? A: Nothing. Every person who can see jobs today still sees them. Q: Does a sub need a seat for this? A: No. The sub keeps the link with no password. This switch is for people who sign in to the company. ## Comparing contractor software? Start here. (/compare) Each page below puts Groundflag next to one tool contractors leave or weigh: what it costs, what it does that we do not yet, and how your clients and jobs come over. Every claim about the other tool links to its own page, with the date we checked. ## Looking for a Contractor Foreman alternative? (/compare/contractor-foreman-alternative) Groundflag is a Contractor Foreman alternative for crews that need daily logs, a Gantt schedule, change orders and time cards, all on the first plan, with job costing on Pro. Priced per company with every user included, month to month, in English, Spanish and Portuguese. Below: what Contractor Foreman reviews on Capterra say, what its plans cost, and the other alternatives. ### Where Contractor Foreman is strong It is fair to start here. Contractor Foreman has one of the widest module lists for the money: safety meetings and OSHA forms, AIA billing, service tickets. Its reviews on Capterra average 4.5, and value for money is its best score. Groundflag now covers those too: toolbox talks and OSHA logs, pay applications on a G702/G703-style form with retainage, and service calls. ### Contractor Foreman reviews on Capterra On Capterra, Contractor Foreman averages 4.5 out of 5 across 839 reviews, checked on October 29, 2026: customer service 4.5 and ease of use 4.3; on October 1 it also showed value for money 4.6 and features 4.4. We read and sorted those 836 reviews in October 2026. The most common complaints: modules missing or too shallow (27% of reviews), the learning curve (19%), the field app (16.5%) and a dated interface (14%). Among the one to three star reviews, 34% describe bugs or lost data and 31% are about support. One reviewer put the daily log this way: "It is a 4 step process to write a daily log." What 2026 reviewers wrote, in their words. The praise is the breadth: "a lot of features in one system" for a smaller company that does not want to pay for several programs (an owner, August 28, 2026), and "it saves me a lot of time and paperwork" from lead to finished job (an operations manager, May 11). The complaints repeat the patterns above: the learning curve "can be somewhat steep for field personnel who are not accustomed to digital reporting" (a project manager, June 5); the estimate database "is missing tons of everyday items" (February 11); and the owner who praised the breadth left because "the bugs, QuickBooks integration issues, and extra administrative work became too much for my business", then lost a partial refund when the 90-day window passed while the request was under review. ### What changed at Contractor Foreman in 2026 In July 2026 Contractor Foreman rebuilt its Roles settings: permissions are grouped by category instead of one long list of about two hundred line items, and each role can be limited to the mobile app, the web browser or both. It also rebuilt the Cost Codes interface and added NAHB and CSI 2020 libraries you can import instead of building from scratch. The same session added language settings per user at the moment access is granted, so a Spanish-speaking crew member sees the interface in their language on first login, and a Print PDF button across all modules. In October 2026 Contractor Foreman announced a planned Xero integration for December 2026. Groundflag connects to Xero today: two-way sync for invoices, vendor bills, contacts and payments is live in production, verified with Xero's Demo Company (see /help/xero). Two AI features went live: Generate Topic with AI writes a safety meeting topic from a scenario you describe, and AI Safety Analysis reviews a daily log photo for missing PPE, ladder storage and similar hazards and returns a written analysis. Groundflag has toolbox talks and OSHA logs, and the foreman dictates the daily log; there is no photo hazard review today, and safety topics are not generated by AI. A Takeoff tool is in preview. It now opens the whole drawing set in a grid view, detects the drawing scale on upload (you still verify it), filters sheets by discipline and lets the AI answer questions across every page at once instead of one sheet at a time. Groundflag reads sheet names from the title block and lets you name them; it does not measure areas or count items from plans yet. Plan takeoff by AI is the January 2027 target. ### How Groundflag answers that - The daily log in one breath.: Tap Tell the day and talk, in English, Spanish or Portuguese. Groundflag drafts the log from what you said; the foreman reads it and signs. - The whole crew in their own language.: Every screen is written in English, Spanish and Portuguese. Each person picks their own; the client gets documents in theirs. - One price, no seat math.: Crew is $149 a month for the whole company, every user included, with no contract and no implementation fee. Contractor Foreman caps users per plan: 8 on Plus, 15 on Pro. ### What Groundflag does not do yet The Android app is on Google Play; on iPhone, Groundflag runs in the browser for now. Neither works with no signal yet: offline is the February 2027 target. Pay applications use our own G702/G703-style form that follows the AIA math, not the licensed AIA document. If one of those is the reason you would switch, wait for it, and write to us so we know. ### Try one job before you move Start with one sample client and job instead of importing your whole company. Create an estimate for a familiar scope, such as a bathroom remodel. Review quantities and prices, then send it to an email address you control to check the client experience. Your account email must be verified before sending. Use Draft with AI if you want a starting point: your price book takes priority over suggested prices. You edit and confirm the result; a generated draft is not a guaranteed bid. Follow /help/draft-estimate-with-ai and /help/getting-started for the steps. Compare the workflow on your phone before moving live jobs. Compare the plan as well as the seat count. Groundflag Crew covers estimates, daily logs and scheduling; job costing requires Pro. Contractor Foreman also offers AI estimating, labeled Preview on Pro and Unlimited in its published table. Keep your current records until you have checked the import limits below. ### Moving from Contractor Foreman to Groundflag Contractor Foreman exports every list from the grid itself: customers, contacts, cost codes and jobs as spreadsheets, with a preview of every row before anything is saved. Schedules, daily logs, photos, bills, invoices and change orders stay where they are, so download the files and reports you may need later before you cancel. On an annual plan, check when your term ends: its refund policy is in the sources below. - Read the how-to.: The steps, column by column: /help/import-from-contractor-foreman. - Ask for help.: Send the files and we map them for you. Write to hello@groundflag.com. ### Other Contractor Foreman alternatives Contractors who leave Contractor Foreman usually compare a few tools. Each one fits a different shop, and each has its own side-by-side page with sources: - Buildertrend.: Built for residential builders with volume: schedules, selections and a deep client portal. It quotes its price instead of publishing it. - JobTread.: Strong estimating, budgets and job costing, with a 4.9 average on Capterra; it charges for each office user. - Houzz Pro.: Made for design-build and remodelers who sell with mood boards, 3D and selections. - Groundflag.: One published price for the whole company, every screen in English, Spanish and Portuguese, and a daily log by voice. ### Side by side - 8 users: Groundflag: Crew: $149 month to month, or $124 a month billed yearly; all users included. Contractor Foreman: Plus: $199 month to month, or $166 a month billed yearly; up to 8 users - 15 users: Groundflag: Crew: the same $149 month to month, every user included. Contractor Foreman: Pro: $279 month to month, or $221 a month billed yearly; up to 15 users - One-year list cost (annual plans): Groundflag: Crew yearly: $1,488 ($124 a month). Contractor Foreman: Plus $1,997 / Pro $2,654 / Unlimited $3,984 a year (Basic $588, Standard $1,264) - Billing options: Groundflag: Month to month, cancel in the app; annual saves two months. Contractor Foreman: Monthly or annual; the 1-user Basic plan is annual only - Money-back window: Groundflag: Cancel in the app on monthly; annual saves two months with no long lock-in. Contractor Foreman: 100 days on annual Plus and up; 30 days on monthly Plus and up (Standard has no listed guarantee) - Implementation: Groundflag: No implementation fee. Contractor Foreman: Free on Pro and Unlimited; check current terms for other plans - Free trial: Groundflag: 30 days, no card. Contractor Foreman: 30 days - Daily logs, Gantt, change orders, time cards: Groundflag: On every plan, from Crew. Contractor Foreman: Listed features; daily logs, Gantt and change orders start at Plus - AI estimate drafts: Groundflag: Draft with AI turns a written scope into editable lines; review quantities and prices before sending. Contractor Foreman: AI Estimator: Preview on Pro and Unlimited; generates a draft for review, not a final bid - Daily log by voice: Groundflag: Tap, talk, tap again; AI drafts, the foreman signs. Contractor Foreman: Typed form - Spanish: Groundflag: Every screen in English, Spanish and Portuguese, per user. Contractor Foreman: Spanish on the web app, per user - Works with no signal: Groundflag: Not yet (native apps with offline are the February 2027 target). Contractor Foreman: Time cards only, in preview, in the app - Native iOS and Android apps: Groundflag: Android on Google Play; on iPhone, the web app for now. Contractor Foreman: Yes - QuickBooks Online: Groundflag: Production OAuth is configured; first customer connection and live sync have not been verified. Contractor Foreman: Two-way sync for selected records; change orders do not sync directly. Approved COs update contract/SOV; related invoices sync - Xero accounting: Groundflag: Live two-way sync: invoices, bills, contacts and payments sync with your Xero organisation. Contractor Foreman: Coming December 2026 (announced October 26, 2026) Q: What do Contractor Foreman reviews on Capterra say? A: They average 4.5 out of 5 across 839 reviews, with value for money as the best score (4.6) and ease of use the lowest (4.3). The common complaints are modules that are missing or shallow, the learning curve, the field app and a dated interface. Q: How much does Contractor Foreman cost? A: On the plans page read November 12, 2026, billed yearly the list is Basic $588 a year ($49 a month) for 1 user, Standard $1,264 ($105) for 3, Plus $1,997 ($166) for 8, Pro $2,654 ($221) for 15 and Unlimited $3,984 ($332). Month to month it is $139, $199, $279 and $399 (Basic is annual only). Daily logs, Gantt and change orders start at Plus. Groundflag Crew is $149 a month, or $1,488 a year ($124 a month billed yearly), for the whole company. Q: Is Groundflag a Contractor Foreman alternative? A: Yes. Groundflag is built for remodelers and small builders who want daily logs, a Gantt schedule, change orders and time cards on the first plan, one published price for the whole company, and English, Spanish and Portuguese on every screen. Read the table above for where Contractor Foreman still goes further. Q: What are the best Contractor Foreman alternatives? A: For remodelers and small builders: Buildertrend, JobTread, Houzz Pro and Groundflag. Which one fits depends on the size of the office and whether you sell with design tools or run the field. Q: Can I bring my data from Contractor Foreman? A: Yes. Export your clients, contacts, vendors and subs, jobs, items and cost codes as CSV files and bring them in with Import data, which reads Contractor Foreman exports. The help center walks through it step by step. Q: Is there a contract? A: No. Monthly plans have no contract and you cancel in the app. Annual plans cost two months less. Q: Do my subs and clients count as users? A: No user counts. The price is per company: the office, the crew, subs and clients all get in without a seat fee. Q: Do I need a card to try it? A: No. The 30 days free start without a card, and we email you before the trial ends. Sources: Contractor Foreman monthly plans (https://contractorforeman.com/plans-monthly/, checked November 12, 2026); Contractor Foreman annual plans and AI Estimator preview (https://contractorforeman.com/plans/, checked November 12, 2026); Contractor Foreman implementation (https://contractorforeman.com/implementation/, checked October 14, 2026); Contractor Foreman QuickBooks integration (https://contractorforeman.com/features/integrations/quickbooks/, checked October 14, 2026); Contractor Foreman QuickBooks workflow (https://kb.contractorforeman.com/knowledge-base/recommended-workflow-to-work-with-contractor-foreman-and-quickbooks/, checked October 14, 2026); Contractor Foreman refund policy (https://contractorforeman.com/refund-policy/, checked October 1, 2026); Contractor Foreman reviews on Capterra (https://www.capterra.com/p/166113/Contractor-Foreman/reviews/, checked October 29, 2026); Contractor Foreman on the App Store (https://apps.apple.com/us/app/id1239787613, checked October 1, 2026); What's New in Contractor Foreman: 8 Features We've Updated (https://contractorforeman.com/whats-new-in-contractor-foreman-8-features-weve-updated/, checked October 25, 2026); Contractor Foreman July Updates webinar (https://kb.contractorforeman.com/knowledge-base/2026-july-17th-whats-new-july-updates/, checked October 25, 2026); Takeoffs: What's New webinar (https://kb.contractorforeman.com/knowledge-base/2026-september-4th-takeoffs-whats-new-and-how-to-use-it-on-your-next-bid/, checked October 25, 2026); Contractor Foreman Xero integration (announced for December 2026) (https://contractorforeman.com/features/integrations/xero-coming-december-2026/, checked October 26, 2026) ## Buildertrend alternatives for small builders, compared on price and fit. (/compare/buildertrend-alternative) Looking for Buildertrend alternatives? This comparison helps remodelers and small builders weigh price, project fit, and the work each tool covers. The latest verifiable public price list we found is Buildertrend's own page archived February 28, 2026: it lists Essential at $499/month, Advanced at $799, and Complete at $1,099, with a one-year minimum. Those historical list prices are not a current quote; ask Buildertrend for today's offer. Compare the features, terms and migration steps below. ### Where Buildertrend is strong Buildertrend is one of the most complete tools for residential construction: schedules, selections, customer and sub portals, and financials, with 2,487 reviews averaging 4.5 on Capterra. It connects to QuickBooks Online and Desktop, Xero, Sage Intacct and Gusto. If you build custom homes at volume and need deep selection workflows with vendor imports, it goes further than Groundflag today. ### What changed at Buildertrend in 2026 On September 29, 2026 Buildertrend announced AI Submittals, AI Bill Capture, AI Client Updates and AI Plans, plus stronger financial workflows for high-volume and complex builds. Groundflag reads a bill with AI too (Bill Capture, live in production since October 19, 2026), drafts an estimate from a scope you type, and the foreman dictates the daily log. The weekly client update is drafted by AI too, from the week's daily logs, shared photos, signed change orders and the next days of the shared schedule, in the client's language, for you to review and send. Upload a plan set as a PDF and AI names each plan sheet from its title block (number, title, discipline) before you save, the same job AI Plans does. The CoConstruct builder migration is still under way, so an existing CoConstruct account is a Buildertrend account now. ### What it costs, and what reviews say about that The current price is not public in the sources we could verify. Buildertrend's own pricing page, archived February 28, 2026, lists Essential at $499 a month, Advanced at $799 and Complete at $1,099, with a one-year minimum and paid support tiers of $100 or $300 a month. At those list rates the one-year minimum is about $5,988, $9,588 or $13,188 a year before support add-ons. Those historical list prices are not a current quote. A review by Connecteam reports quotes of $9,000 to $14,000 a year for a builder doing $1 to 5 million. Its Capterra reviews say it plainly: "The cost is pretty high." Others write about getting their data out: "No simple or bulk way to download years of data." ### Who each Buildertrend alternative fits Stay on Buildertrend when you run high-volume custom homes and need deep selections with vendor imports, or when your accountant already lives in its financial stack. Pick another Buildertrend alternative when the quote is the blocker, your crew needs Spanish or Portuguese on every screen, or you want month-to-month pricing you can read before you call sales. Groundflag fits remodelers and small builders who want that published company price with schedule, change orders, job costing and a daily log by voice in one place. ### How Groundflag is different - A price you can read.: Crew is $149 a month, Pro $199 and Business $299, for the whole company, every user included. Month to month, cancel in the app, 30 days free with no card. Crew billed yearly is $124 a month ($1,488 a year). - Spanish and Portuguese on every screen.: We found no Spanish interface in Buildertrend. In Groundflag each person works in English, Spanish or Portuguese. - Change orders the client signs.: The client approves a change order online with their name and consent; the contract, budget and next invoice update with it. - The daily log by voice.: The foreman taps a button and talks; Groundflag drafts the log for them to sign. ### Moving from Buildertrend to Groundflag Buildertrend exports every list as an Excel file from the grid itself. Clients, cost codes, catalog items and jobs come over as CSV, with a preview of every row before anything is saved. Schedules, daily logs, photos, bills, invoices and change orders stay where they are, so download the files and reports you may need later before you cancel. - Read the how-to.: The steps, column by column: /help/import-from-buildertrend. - Ask for help.: Send the files and we map them for you. Write to hello@groundflag.com. ### What Groundflag does not do yet Selections are new and simple: options with photos and prices against an allowance, the client picks and signs on the portal, and going over drafts the change order. There are no vendor imports or selection comments yet. The client portal also covers estimates, contracts, change orders, invoices, payments and files, and progress billing works today. The Android app is on Google Play; on iPhone, Groundflag runs in the browser for now. ### Other Buildertrend alternatives and competitors Builders who compare Buildertrend usually look at a few more tools. Each one fits a different shop, and each has its own side-by-side page with sources: - JobTread.: Strong estimating, budgets and job costing, with a 4.9 average on Capterra; it charges for each office user. - Contractor Foreman.: A long feature list at a lower price than Buildertrend; its plans are set by how many users you have. - Houzz Pro.: Made for design-build and remodelers who sell with mood boards, 3D and selections. - CoConstruct.: Buildertrend bought it in February 2021 and is moving its builders over, so it is not a separate choice any more. - Groundflag.: One published price for the whole company, every screen in English, Spanish and Portuguese, and a daily log by voice. ### Side by side - Published price: Groundflag: Yes: $149, $199 or $299 a month. Buildertrend: No current public rate; February 2026 archive lists $499 to $1,099 a month - One-year list cost (archive): Groundflag: Crew yearly: $1,488 ($124 a month). Buildertrend: About $5,988 / $9,588 / $13,188 at Essential / Advanced / Complete list rates - Term: Groundflag: Month to month, or annual with 2 months free. Buildertrend: One-year minimum term - Users: Groundflag: Unlimited, every plan. Buildertrend: Unlimited, price follows construction volume - Spanish interface: Groundflag: Every screen, plus Portuguese. Buildertrend: Not found (App Store lists English) - Selections and allowances: Groundflag: Yes: photos, client signs on the portal, overage drafts a change order. Buildertrend: Yes, with vendor imports - AI on the job: Groundflag: Bill capture, estimate draft, weekly client update, plan sheet names, daily log by voice. Buildertrend: AI Submittals, Bill Capture, Client Updates and Plans (September 2026) - Native iOS and Android apps: Groundflag: Android on Google Play; iPhone web app for now. Buildertrend: Yes Q: Is Groundflag a Buildertrend alternative? A: Yes, for remodelers and small builders who want a published company price, English/Spanish/Portuguese on every screen, and schedule, change orders, job costing and a daily log by voice in one tool. Buildertrend still goes deeper on high-volume custom-home selections with vendor imports. Q: Does Groundflag have AI like Buildertrend? A: Yes. Every plan includes AI actions each month. AI reads a bill from a photo (Pro and up), drafts an estimate from the scope you type, drafts the weekly client update from the daily logs, names plan sheets from the title block and turns the foreman's voice into the daily log. Nothing is saved or sent until a person reviews it. Groundflag has no AI for submittals yet. Q: Is Groundflag for custom home builders? A: For small builders, yes: schedule with dependencies, change orders, budget and job costing work today. Selections against an allowance work too, in a simpler form than Buildertrend. Q: How long is the commitment? A: None. Monthly plans have no contract; annual plans cost two months less. Q: How much does Buildertrend cost? A: Buildertrend does not publish a price; it quotes one. The quote data on its pricing page, archived in February 2026, listed Essential at $499 a month, Advanced at $799 and Complete at $1,099 month to month, with a one-year minimum term (about $5,988, $9,588 or $13,188 a year at those list rates). Groundflag is $149, $199 or $299 a month for the whole company, month to month. Q: What are the main Buildertrend competitors? A: For residential builders and remodelers: JobTread, Contractor Foreman, Houzz Pro and Groundflag. CoConstruct used to be one; Buildertrend bought it in 2021. Q: Which Buildertrend alternative is best for a small builder? A: There is no best fit for every shop. JobTread emphasizes estimating and job costing; Contractor Foreman offers broad project tools; Houzz Pro fits design-build; Groundflag publishes month-to-month company pricing and supports English, Spanish and Portuguese. Compare the linked pages and confirm current terms before switching. Q: Is CoConstruct part of Buildertrend? A: Yes. Buildertrend acquired CoConstruct in February 2021 and is moving CoConstruct builders to Buildertrend. If you have to move anyway, Groundflag imports your CoConstruct leads from a CSV. Q: Can I bring my jobs and catalog from Buildertrend? A: Yes. In Buildertrend, click Export in the top right corner of the Jobs List, Cost Codes or Cost Catalog grid and save the Excel file as CSV. In Groundflag, Import data with Buildertrend as the source matches job names, numbers and clients, cost codes and catalog items, and shows a preview before anything is saved. Sources: Buildertrend pricing page (archived) (https://web.archive.org/web/20260228115943/https://buildertrend.com/pricing/, checked February 28, 2026); Buildertrend reviews on Capterra (https://www.capterra.com/p/70092/Buildertrend/reviews/, checked October 14, 2026); Buildertrend review by Connecteam (https://connecteam.com/reviews/buildertrend/, checked September 2, 2026); Buildertrend marketplace (https://buildertrend.com/marketplace/, checked October 14, 2026); Buildertrend on the App Store (https://apps.apple.com/us/app/id504370616, checked October 14, 2026); Buildertrend acquires CoConstruct (press release) (https://www.prnewswire.com/news-releases/buildertrend-acquires-coconstruct-to-create-market-leader-in-construction-management-software-301234376.html, checked February 24, 2021); Buildertrend expands its platform with AI and financial tools (press release) (https://buildertrend.com/press-releases/ai-financial-platform-expansion/, checked September 29, 2026) ## A JobTread alternative with no per-user fee. (/compare/jobtread-alternative) Looking for a JobTread alternative? Groundflag runs estimates, budgets and job costing, change orders, the schedule and the daily log at $149 a month for the whole company, with every screen in English, Spanish and Portuguese. JobTread is good at estimating and job costing, and its customers like its support; it charges for each office user. Five internal users are $279 a month on JobTread, or about $223 a month billed yearly, and field crew who only log photos and the daily note can be free. Below is what it costs, where it is stronger, and how your customers and catalog come over. ### Where JobTread is strong JobTread has a 4.9 average on Capterra over 143 reviews, with 5.0 for customer service. Its estimating, budgets and job costing are its strength, it has a public API, webhooks and Zapier, and it connects to QuickBooks Online (one way, JobTread to QuickBooks), QuickBooks Desktop, Gusto and CompanyCam. It is also where many Contractor Foreman users go when they leave. On November 12, 2026 JobTread published AI Cost Inbox: forward a vendor invoice or receipt to a unique address and AI drafts a bill matched to the vendor, job and budget line for review. Groundflag has had the same path since October 23, 2026 (see /help/vendor-bills-by-email): nothing saves until you confirm. ### How JobTread prices On the pricing page read November 6, 2026, JobTread still lists $199 a month with one internal user, then $20 a month each through the 10th, $15 a month from the 11th, $10 a month from the 21st and $5 a month from the 31st. Annual billing saves 20%: about $159 a month for the first user, then $16 a month through the 10th, $12 a month from the 11th, $8 a month from the 21st and $4 a month after that. Five internal users cost $279 a month, or about $223 a month billed yearly. A 10-person office pays $379 a month month to month. There is no setup fee. The same page says who is free. Vendor, sub and customer portal users are free. Field crew who only upload photos, log daily notes, view the schedule or check off tasks can be free users too. People who manage jobs, build schedules, track time or open reports are internal users and are billed. Its Capterra reviews name the cost too: "The thing I like least about job tread is the cost." ### How Groundflag is different - No user math.: Crew is $149 a month and Pro $199, for the whole company, office included. - The crew in their language.: Every screen in English, Spanish and Portuguese, chosen by each person. - Developers welcome.: A public REST API with OpenAPI docs, signed webhooks and a Zapier app. - Field first.: A daily log by voice and a time clock with GPS at clock in and out, built for gloves and sun. ### What Groundflag does not do yet Estimates can be drafted by AI from the scope, saved as company templates or built from a cost catalog with assemblies by trade, and progress billing works today. JobTread's estimating still goes deeper on large catalogs. The Android app is on Google Play; on iPhone, Groundflag runs in the browser for now. ### Other JobTread alternatives Builders and remodelers who compare JobTread usually look at a few more tools. Each one fits a different shop, and each has its own side-by-side page with sources: - Buildertrend.: Built for custom home builders and priced by quote, well above JobTread's list price; its page has the archived numbers. - Contractor Foreman.: A long feature list at a lower price than Buildertrend; its plans are set by how many users you have. - CoConstruct.: Buildertrend bought it in February 2021 and is moving its builders over, so its users are choosing where to go. - Jobber.: Strong at booking service work and keeping customers informed, lighter on job costing. - Groundflag.: Job costing with change orders and the field day in one app, one published price for the whole company, and every screen in English, Spanish and Portuguese. ### Side by side - Office of 10 people: Groundflag: Crew: $149 a month. JobTread: $199 + 9 users = $379 a month - 5 internal users, month to month: Groundflag: Crew: $149 a month, every user included. JobTread: $279 a month ($199 a month plus four at $20 a month) - 5 internal users, billed yearly: Groundflag: Crew: $124 a month ($1,488 a year). JobTread: about $223 a month (about $159 a month plus four at $16 a month) - Field crew, photos and the daily log only: Groundflag: Included. No separate field seat. JobTread: Free. Not billed as an internal user - Per-user fee: Groundflag: None. JobTread: $20 a user, stepping down past 10 - Free trial: Groundflag: 30 days, no card. JobTread: No trial; 30-day money-back on monthly - QuickBooks Online: Groundflag: Two-way, change orders included; production connection configured, first live customer sync not verified yet. JobTread: One-way, JobTread to QuickBooks - Spanish interface: Groundflag: Every screen, plus Portuguese. JobTread: Not verified - Warranty requests from the client: Groundflag: From the client portal on a finished job, with a photo; each one lands on the job's punch list. JobTread: Yes, Warranty Management (new in 2026) - Vendor bills by e-mail: Groundflag: Forward to bills-…@groundflag.com; AI fills a draft, you save (/help/vendor-bills-by-email). JobTread: AI Cost Inbox (November 12, 2026): forward invoices to a unique address; AI drafts bills for review Q: Can my subs and clients log in? A: Yes, at no cost: Groundflag never charges per user. Q: Is job costing live? A: Yes. Cost codes, budget, committed and actual, and change orders work today. Q: How much does JobTread cost? A: Month to month, JobTread lists $199 a month with one user, then $20 for each internal user, stepping down to $15 from the 11th, $10 from the 21st and $5 from the 31st. A 10-person office pays $379 a month. Groundflag Crew is $149 a month for the whole company, every user included. Q: Can my clients send warranty requests? A: Yes. Turn on warranty requests in Settings > Client portal: on a finished job the client reports the problem from the portal, with a photo, it lands on the job's punch list and the team gets an e-mail. JobTread added the same idea in 2026 as Warranty Management. Q: Can I forward vendor invoices by e-mail? A: Yes. Each company gets a bills-…@groundflag.com address; AI reads the PDF or photo into a draft bill and nothing saves until you confirm (see /help/vendor-bills-by-email). JobTread published the same idea on November 12, 2026 as AI Cost Inbox. Q: Does JobTread charge for field crew? A: Not always. On the pricing page read November 6, 2026, vendor, sub and customer portal users are free, and field crew who only upload photos, log daily notes, view the schedule or check off tasks can be free users too. People who manage jobs, build schedules, track time or open reports are internal users, at $20 a month each through the 10th. Groundflag does not split the crew: Crew is $149 a month for the whole company, or $124 a month billed yearly. Q: What does JobTread cost for 5 people? A: Five internal users are $279 a month, or about $223 a month billed yearly. Groundflag Crew stays $149 a month, or $124 a month billed yearly, whether the fifth person is in the office or in the field. Q: Can I bring my customers and catalog from JobTread? A: Yes. In JobTread, open Customers or the Catalog, click the gear icon, turn on the fields you want and export the view as CSV from the Details tab. In Groundflag, Import data with JobTread as the source matches cost item names, unit cost and unit price, and shows a preview before anything is saved. Sources: JobTread pricing (https://www.jobtread.com/pricing, checked November 6, 2026); JobTread reviews on Capterra (https://www.capterra.com/p/218503/JobTread/reviews/, checked October 14, 2026); JobTread integrations (https://www.jobtread.com/integrations, checked October 14, 2026); JobTread Warranty Management (https://www.jobtread.com/features/warranty-management, checked October 29, 2026); JobTread AI Cost Inbox (https://youtu.be/bPgRPqB1Vrg, checked November 12, 2026) ## Replacing CoConstruct? Choose where your jobs go next. (/compare/coconstruct-replacement) Looking for a CoConstruct alternative? Buildertrend bought CoConstruct in February 2021 and is moving its builders over. If you have to move anyway, it is a good moment to look at more than one place: below is what the migration says, where Groundflag fits, and the other tools builders compare. ### What CoConstruct says about the migration CoConstruct's official migration page says projects can still be added through March 31, 2027, that no project data will be lost and that historical data stays viewable. It describes onboarding to Buildertrend over the first three months, with new projects in Buildertrend from the fourth. In November 2026 the CoConstruct home page says the transition to Buildertrend is entering its final phase, and lists what the move gives you: specs, selections, task management, AI client updates, plans, signatures and budgeting. The table below puts each one next to Groundflag. Read the page yourself before you plan: dates and terms are theirs, and they may change. ### Before you move - Export what you have.: Clients, contacts, vendors, jobs and documents: you will want them whichever tool you choose. - Count your people.: Groundflag charges per company, so the crew, subs and clients log in at no cost. - Check the languages your crew speaks.: Every Groundflag screen is in English, Spanish and Portuguese. ### Where Groundflag fits, and where it does not yet Groundflag works today for estimates and proposals the client accepts online, a schedule with dependencies, daily logs by voice, change orders, budget and job costing, invoices and the time clock. Selections against an allowance are live in a simple form: options with photos, the client picks and signs on the portal, and going over drafts the change order. CoConstruct went deeper on selections; if that depth is the center of how you work, try it on a job before you move. ### Other CoConstruct alternatives Builders leaving CoConstruct usually compare a few tools. Each has its own side-by-side page with sources: - Buildertrend.: Where CoConstruct is sending you. Built for residential builders with volume; it quotes its price instead of publishing it. - JobTread.: Strong estimating, budgets and job costing; it charges for each office user. - Contractor Foreman.: A long feature list at a lower price; its plans are set by how many users you have. - Houzz Pro.: Made for design-build and remodelers who sell with mood boards, 3D and selections. - Groundflag.: One published price for the whole company, every screen in English, Spanish and Portuguese, and a daily log by voice. ### Side by side - Where new projects go: Groundflag: Groundflag, from the day you start. CoConstruct: Buildertrend from month 4 of the move; CoConstruct takes new projects only through March 31, 2027 - Card to start: Groundflag: None: 30 days free, no card. CoConstruct: Credit card verification to open the Buildertrend account, not charged at that point - Price: Groundflag: Published: Crew is $149 a month for the whole company. CoConstruct: Buildertrend quotes its price instead of publishing it - Your old projects: Groundflag: Leads come in by CSV; keep the rest with Download Project Data. CoConstruct: History stays viewable in CoConstruct - Specs: Groundflag: Upload the spec book PDF: Groundflag proposes submittals by section, and only a line you confirm becomes a draft. CoConstruct: Specs in Buildertrend after the move - Selections: Groundflag: Options with a photo and a price; the client picks and signs on the portal, and going over the allowance drafts the change order. CoConstruct: Selections in Buildertrend after the move - Client updates: Groundflag: Update client drafts the week's update from daily logs, photos and signed change orders, in the client's language, and you send it. CoConstruct: AI progress updates in Buildertrend - Plans: Groundflag: Drawing sets on the job; each sheet keeps its revisions, and an RFI or punch pin follows the sheet. CoConstruct: Plans in Buildertrend - Signatures: Groundflag: The client signs estimates and contracts and approves change orders on the portal. CoConstruct: Signatures and annotations in Buildertrend - Budget: Groundflag: Budget, committed and actual by cost code on every job. CoConstruct: Budgeting in Buildertrend Q: Is CoConstruct shutting down? A: CoConstruct is moving its builders to Buildertrend. Its migration page says projects can still be added through March 31, 2027, that no project data will be lost and that historical data stays viewable. Check that page for your own dates. Q: Buildertrend vs CoConstruct: what changed? A: They are one company now: Buildertrend acquired CoConstruct in February 2021. CoConstruct builders onboard to Buildertrend over about three months and start new projects there from the fourth. Q: What are the best CoConstruct alternatives? A: Buildertrend, where the migration leads, plus JobTread, Contractor Foreman, Houzz Pro and Groundflag. CoConstruct was known for selections, so try yours on a real job first. Q: Can I import my CoConstruct data? A: Your leads, yes: click Export on the Leads page in CoConstruct and import the CSV in Groundflag with CoConstruct as the source. Keep the rest with Download Project Data. Write to us if your file looks different and we will help map it. Q: Is there a contract? A: No. Monthly plans have no contract, and the first 30 days are free with no card. Sources: Buildertrend acquires CoConstruct (press release) (https://www.prnewswire.com/news-releases/buildertrend-acquires-coconstruct-to-create-market-leader-in-construction-management-software-301234376.html, checked February 24, 2021); CoConstruct migration page (https://www.coconstruct.com/migration, checked October 29, 2026); CoConstruct home page: what the move to Buildertrend gives you (https://www.coconstruct.com/, checked November 4, 2026) ## A CompanyCam alternative that runs the whole job, photos included. (/compare/companycam-alternative) CompanyCam costs $79 to $299 a month, with three users or fewer on each plan and $34 a month for every extra user (checked October 29, 2026). Looking for a CompanyCam alternative? Groundflag keeps job photos, tags, photo reports and before and after pages on the job with the estimate, schedule, change orders and invoices, at $149 a month for the whole company. CompanyCam is the photo app crews like to use, and most companies pay for it next to a second tool; below is what it costs, where it is stronger, and how your photos come over. ### Where CompanyCam is strong CompanyCam is built around the camera: timestamped photos and video, annotations, before and after layouts, offline capture that syncs later, native iOS and Android apps, and LiDAR room measuring on supported iPhones. It also added a price book, proposals, invoices and payments for US companies, and it connects to tools like Jobber, JobNimbus, JobTread and QuickBooks Online. If photos are the only thing you need software for, it is hard to beat. ### What it costs Month to month, CompanyCam lists Core at $79 a month with one user (two at most), Crew at $149 a month with three users and Scale at $299 a month with three users; each extra user is $34 a month. Billed yearly, the same plans are $63, $119 and $249 a month, and an extra user $29 a month. So a crew of 8 on the Crew plan pays $319 a month month to month, for photos, and still needs something to schedule the job and track change orders, budget and costs. ### How Groundflag is different - Photos where the job is.: Photos live on the job and in the daily log, up to 60 a log, with tags you filter by, a photo report PDF for the client or the adjuster, a before and after PDF, a 30-day before and after link (CompanyCam Pages style) and a photo link the client opens for 30 days. - The rest of the job too.: Estimates the client accepts online, a schedule with dependencies, change orders, budget and job costing, invoices and the time clock. - No user math.: Crew is $149 a month for the whole company, every user included, month to month. - Photos from people with no account.: Text a job's guest link to the homeowner, the sub or the inspector: they type a name and add photos from their phone, with no account, no app and no email to confirm. They see only what they sent, never the rest of the job, and you close the link when you are done. - Your CompanyCam photos come with you.: Connect with a CompanyCam token and Import everything brings projects, photos and documents into your jobs; new photos keep arriving while you still use both. ### What Groundflag does not do yet Groundflag needs a signal: the Android app on Google Play and the web app on iPhone do not work offline yet (February 2027 target). Before and after is PDF pages or a 30-day client link with one or more pairs side by side, not CompanyCam's layout templates. LiDAR measuring, dual video and the marketing tools for Google posts are not in Groundflag. If your crew shoots in basements with no signal all day, keep CompanyCam for capture and let Groundflag import it. ### Other apps like CompanyCam CompanyCam connects to several job tools, and contractors who want one app instead of two often compare them. Each one fits a different shop, and each has its own side-by-side page with sources: - JobTread.: Strong estimating, budgets and job costing, with a 4.9 average on Capterra; it charges for each office user. - Jobber.: Strong at booking service work and keeping customers informed. - JobNimbus.: Built for roofing and exterior sales, with measurements from EagleView and HOVER. - Housecall Pro.: Strong at booking, dispatching and getting paid for home-service work. - Groundflag.: Photos on the job with the schedule, change orders and job costs, one published price for the whole company, and every screen in English, Spanish and Portuguese. ### Side by side - Crew of 8, month to month: Groundflag: Crew: $149 a month, every user included. CompanyCam: Crew: $319 a month ($149 with 3 users, plus 5 at $34) - Estimates, schedule, change orders, job costing: Groundflag: Yes. CompanyCam: Proposals, invoices and daily logs; no Gantt schedule or job costing listed - Photo markup and photo report PDF: Groundflag: Yes. CompanyCam: Yes - Before and after: Groundflag: Yes: PDF pages or a 30-day client link with one or more pairs side by side. CompanyCam: Yes, with layout templates - Photo tags: Groundflag: Yes; CompanyCam tags come in with the photos. CompanyCam: Yes - Works with no signal: Groundflag: Not yet. CompanyCam: Yes, syncs later - Native iOS and Android apps: Groundflag: Android on Google Play; iPhone web app for now. CompanyCam: Yes - Photos from someone with no account: Groundflag: Yes: a guest link per job, a name and no email. CompanyCam: Guest Access: the guest confirms an email; on select plans - Free trial: Groundflag: 30 days, no card. CompanyCam: 14 days, no card Q: Can a homeowner or a sub add photos without an account? A: Yes. In the job, Let others add photos makes a link you text or email. The guest types a name and adds photos or PDFs from the phone, with no account and no seat, and sees only what they sent. The photos land in the job's Files. Q: Can I keep CompanyCam and use Groundflag? A: Yes. Connect CompanyCam in Settings > Integrations with a token: your projects and photos come into Groundflag jobs, and new photos keep arriving. Q: Do I lose my CompanyCam photos if I cancel it? A: Not if you import first. Import everything copies the photos and documents into Groundflag, so they stay after you cancel CompanyCam. Q: How much does CompanyCam cost? A: Month to month, CompanyCam lists Core at $79 a month, Crew at $149 with three users and Scale at $299 with three users; each extra user is $34 a month. A crew of 8 on Crew pays $319 a month. Groundflag Crew is $149 a month for the whole company, every user included. Q: Does Groundflag do before and after photos? A: Yes. In the job's Files, Share photos offers Before and after (PDF) and Before and after (link): tap the before photo, then the after photo, and Add another pair for each room. The PDF is one page per pair side by side; the link opens those pairs for 30 days with no account (CompanyCam Pages style). Q: Is there a free CompanyCam alternative? A: Groundflag is free for 30 days with no card, every user included, with photos, estimates, the schedule and invoices. After that, Crew is $149 a month for the whole company, month to month and with no contract. Q: Is there a cheaper alternative to CompanyCam? A: For more than three users, yes. CompanyCam Crew is $149 a month with three users and $34 for each extra one, so a crew of 8 pays $319 a month for photos alone. Groundflag Crew is $149 a month for the whole company, with photos, estimates, the schedule and invoices. Q: What apps are like CompanyCam? A: Job photo apps with tags, reports and before and after pages, usually inside a bigger job tool: JobTread, Jobber, JobNimbus, Housecall Pro and Groundflag all keep photos on the job. The difference is what else comes with them and how each one charges. Q: Who are CompanyCam's competitors? A: For one app instead of photos plus a job tool, contractors compare JobTread, Jobber, JobNimbus, Housecall Pro and Groundflag. Each has its own side-by-side page with sources. Sources: CompanyCam pricing (https://companycam.com/pricing, checked October 29, 2026); CompanyCam before and after photos (https://companycam.com/advanced-features/before-after-photos, checked October 29, 2026); CompanyCam API for developers (https://developers.companycam.com/, checked October 29, 2026); CompanyCam free trial (https://companycam.com/communication-app, checked October 29, 2026); CompanyCam: Inviting a Guest to a Project (https://help.companycam.com/en/articles/6828444-inviting-a-guest-to-a-project, checked November 2, 2026) ## A Jobber alternative built around the whole construction job. (/compare/jobber-alternative) Jobber is strong at booking service work and keeping customers informed. Groundflag puts the estimate, schedule, field record, change orders and job costs on one construction project. ### Where Jobber is strong Jobber gives service businesses online request and booking flows, scheduling, and a Client Hub where customers can review quotes, pay invoices and see appointments. If your work is mostly service calls and dispatch, those are useful tools. ### Keep the construction job connected - Plan the work.: Use a Gantt schedule with task dependencies, then keep the daily log, crew time, photos and documents on the job. - See the job money.: Track budget, committed and actual costs by cost code, and keep estimates, invoices and change orders with the project. - Let the client act.: Clients can review and approve estimates, sign change orders, pay invoices or deposits, and exchange files in the Groundflag portal. - Bring the field along.: The foreman can dictate a daily log in English, Spanish or Portuguese; Groundflag drafts it for review and signature. ### Know what is not there yet Each company chooses what its public booking page takes: a request to review later, a scheduled assessment, or a direct job, with photos either way. Once the company turns it on, the client portal lists upcoming visits with the date, arrival window, status and crew name. Groundflag does not collect a card during intake yet, and the portal shows no crew profile with a photo. If card capture at booking is central to your business, Jobber covers that today. ### Side by side - Online intake: Groundflag: Request, scheduled assessment or direct job, chosen per company, with photos. Jobber: Requests, assessment booking and direct job booking - Card during booking: Groundflag: Not yet. Jobber: Can collect card details during request or booking - Client portal: Groundflag: Estimate approval, change orders, invoices, deposits, files and upcoming visits. Jobber: Requests, quotes, invoices and appointment details - Construction schedule: Groundflag: Gantt with task dependencies. Jobber: Scheduling for service work - Daily field record: Groundflag: Voice-drafted daily log, plus job photos and time. Jobber: Service job forms and field records - Job costs: Groundflag: Budget, committed and actual by cost code. Jobber: Job costing and business reports Q: Is Groundflag a fit for a home service company? A: It can fit a contractor who manages projects with schedules, change orders and job costs. If your day is mainly dispatching short service calls with card capture at booking, Jobber has more of that flow today. Q: Can my clients approve work and pay online? A: Yes. Clients can approve estimates, sign change orders, pay invoices or deposits, and access shared files in the Groundflag portal. Q: Can I bring my clients from Jobber? A: Yes. In Jobber an admin exports the client list as CSV (Clients, More Actions, Export Clients). In Groundflag, Import data with Jobber as the source matches names, phones, e-mail, the property address and notes, and shows a preview before anything is saved. A client with two properties comes in once. Sources: Jobber Online Booking help (https://help.getjobber.com/en/articles/online-booking/, checked October 14, 2026); What clients see in Jobber Client Hub (https://help.getjobber.com/en/articles/what-do-your-clients-see-in-client-hub/, checked October 14, 2026) ## A Housecall Pro alternative for jobs that outlast a service call. (/compare/housecall-pro-alternative) Housecall Pro is strong at booking, dispatching and getting paid for home-service work. Groundflag keeps the estimate, the schedule, the field record, change orders and job costs on one construction project. ### Where Housecall Pro is strong On the pricing page read October 16, 2026, Basic lists online booking with payment, scheduling and dispatch, estimates and invoices, a price book, job costing and review tools. Essentials adds routes, flat-rate prices, checklists, photo reports, employee GPS and a QuickBooks Online import. MAX adds visual proposals, recurring service plans, route optimization and an open API, and the same page describes Zapier as part of MAX. The app is listed for iOS and Android, in English and Spanish, with offline viewing. The trial is 14 days and asks for no card. ### Keep the construction job connected - Plan the work.: Use a Gantt schedule with task dependencies, then keep the daily log, crew time, photos and documents on the job. - See the job money.: Track budget, committed and actual costs by cost code, with purchase orders, subcontracts, estimates, invoices and change orders on the project. - Let the client act.: Clients can review and approve estimates, sign change orders, pay invoices or deposits, and exchange files in the Groundflag portal. - Bring the field along.: The foreman can dictate a daily log in English, Spanish or Portuguese; Groundflag drafts it for review and signature. - Read the price.: Every Groundflag plan is on the pricing page, every user included and month to month. Housecall Pro prices Basic, Essentials and MAX by how many users the plan includes, with an extra-user charge on MAX. ### Know what is not there yet Each company chooses what its public booking page takes: a request to review later, a scheduled assessment, or a direct job, with photos either way. Groundflag does not collect a card during that booking, and it does not offer homeowner financing or a recurring service-plan product. Housecall Pro lists those, plus same-day route optimization, employee GPS and offline viewing. Offline on the Groundflag apps is a February 2027 target. On iPhone, Groundflag runs as a web app for now; the native app is on Android. QuickBooks Online has production OAuth configured, and the first live customer sync is not verified. If your day is dispatching short service calls, Housecall Pro covers more of that flow today. ### Side by side - List price, October 16, 2026: Groundflag: Every user included, month to month, on the pricing page. Housecall Pro: Basic $79 a month or $59 a month billed yearly, 1 user. Essentials $189 a month or $149 a month billed yearly, 5 users. MAX $329 a month or $299 a month billed yearly, 8 users, then $35 a month each - Online booking: Groundflag: Request, scheduled assessment or direct job, with photos. Housecall Pro: Customers book and pay online, including from Google - Card while booking: Groundflag: Not yet. Housecall Pro: Booking with payment is listed on Basic - Schedule: Groundflag: Gantt with task dependencies. Housecall Pro: Scheduling and dispatch - Recurring service plans: Groundflag: No. Housecall Pro: Listed on MAX - Homeowner financing: Groundflag: No. Housecall Pro: Consumer financing is listed on every plan - Job costs: Groundflag: Budget, committed and actual by cost code. Housecall Pro: Job costing is listed on Basic - Daily field record: Groundflag: Voice-drafted daily log in English, Spanish or Portuguese. Housecall Pro: Checklists and photo reports on Essentials - Works with no signal: Groundflag: Not yet (February 2027 target). Housecall Pro: Offline viewing is listed on every plan - Free trial: Groundflag: 30 days, no card. Housecall Pro: 14 days, no card Q: Is Groundflag a fit for a home service company? A: It can fit a contractor whose jobs need a schedule, change orders and job costs. If the day is mainly dispatching short service calls, with payment at booking and a maintenance plan, Housecall Pro has more of that flow today. Q: Can my clients approve work and pay online? A: Yes. Clients can approve estimates, sign change orders, pay invoices or deposits by card or ACH, and open shared files in the Groundflag portal. The public booking page does not collect a card yet. Q: Can I bring my customers from Housecall Pro? A: Yes. In Housecall Pro an admin exports the customer list (Customers, Actions, Export); save the file as CSV. In Groundflag, Import data with Housecall Pro as the source matches names, mobile numbers, e-mail, the service address and notes, and shows a preview before anything is saved. Sources: Housecall Pro pricing (https://www.housecallpro.com/pricing/, checked October 16, 2026) ## A Houzz Pro alternative for remodelers who run the job, not just sell it. (/compare/houzz-pro-alternative) Looking for Houzz Pro alternatives? Houzz Pro is strong at winning and designing the project: a marketplace profile, 3D floor plans, mood boards and selection boards. Groundflag is built for what happens after the yes: the schedule, the crew in the field, change orders and what the job really costs. ### Where Houzz Pro is strong Houzz Pro turns 2D plans into 3D floor plans, keeps mood boards and selection boards the client approves with one click, clips products from vendor sites, and gives clients a dashboard with the timeline, payments and messages. It also offers homeowner financing and leads from the Houzz marketplace. If design and selections drive your sale, those are real strengths. ### Where Groundflag goes further - A crew that speaks Spanish.: Every screen works in English, Spanish and Portuguese, per user, and the foreman dictates the daily log in any of the three; Groundflag drafts it for review and signature. - A schedule that moves.: A Gantt with task dependencies: move one task and the ones after it follow. - The job money, by cost code.: Budget, committed and actual by cost code, purchase orders and subcontracts, change orders the client signs in the portal, and invoices paid by card or ACH. - Time from the field.: The crew clocks in on the phone, and the PM approves the timesheets. - The price on the page.: Every plan is on our pricing page, every user included and month to month. We did not find one public Houzz Pro price list to compare against, so ask Houzz Pro for a quote for your team size. ### Know what is not there yet Groundflag has simple selections against an allowance (options with photos the client picks and signs), but no mood boards or product clipping, no 3D floor plans, no homeowner financing, and no marketplace that sends you leads. Keep your Houzz profile for its leads: forward the Houzz lead e-mails to Groundflag and each one becomes a lead with a job. On iPhone, Groundflag runs as a web app for now; the native app is on Android. If you sell on design and selections, Houzz Pro covers more of that today. ### Moving from Houzz Pro to Groundflag Start with your contacts. In Houzz Pro, open Contacts from the Company menu, set the Type filter to All and the Contacts filter to All Contacts (only the current view is exported), then click Actions and Export Contact List. The file is a CSV. In Groundflag, the owner or an admin opens Settings, Import data, picks Other spreadsheet as the source and Clients as what the file holds; matching columns are mapped for you, you map the rest, and every row is previewed before anything is saved. Projects, estimates, invoices and selections stay in Houzz Pro, so download what you may need later before you cancel. - Ask for help.: Send the file and we map it for you. Write to hello@groundflag.com. ### Side by side - Selection boards: Groundflag: Selections against an allowance: the client picks one option and signs; overage drafts a change order. Houzz Pro: Clients approve or decline items with one click - 3D floor plans: Groundflag: No. Houzz Pro: AI turns 2D plans into 3D floor plans - Homeowner financing: Groundflag: No. Houzz Pro: Offered - Leads: Groundflag: Your public profile and booking page take requests with photos, and Houzz lead e-mails you forward become leads with a job. Houzz Pro: Houzz marketplace profile and lead generation - Client portal: Groundflag: Estimate approval, signed change orders, card or ACH payments, files and upcoming visits. Houzz Pro: Timeline, daily updates, selections, payments and messages - Daily log: Groundflag: Dictated in English, Spanish or Portuguese, drafted for signature. Houzz Pro: Dictated notes transcribed by Houzz AI, photos and weather - Schedule: Groundflag: Gantt with task dependencies. Houzz Pro: Project schedule - Job costs: Groundflag: Budget, committed and actual by cost code. Houzz Pro: Budget and job costing - Change orders: Groundflag: From the job, signed by the client in the portal, and they update the budget. Houzz Pro: From an estimate or a template, by voice with Houzz AI, with e-signature and online payment - Price: Groundflag: Every plan on the pricing page, every user included, month to month. Houzz Pro: No public price list we could check Q: Can I move from Houzz Pro to Groundflag? A: Yes. Add your clients and open jobs, and send estimates from Groundflag; the 30-day trial needs no card. Keep your Houzz profile for marketplace leads if it brings you work. Q: Does Groundflag help me sell, or only run the job? A: Both, with a different focus: estimates with good, better and best options the client accepts and signs online, deposits, and a public page that takes requests. Design tools such as 3D plans and selection boards are where Houzz Pro is ahead. Q: Houzz Pro or Buildertrend? A: Houzz Pro leans to the sale: 3D plans, mood boards, selection boards and leads from the Houzz marketplace. Buildertrend leans to running the build for home builders and remodelers. Groundflag runs the build too (a schedule with dependencies, cost codes, change orders and the crew's time) with every user included and every screen in English, Spanish and Portuguese. Our Buildertrend comparison is at /compare/buildertrend-alternative. Sources: Houzz Pro Selections (https://pro.houzz.com/for-pros/feature-selections, checked October 16, 2026); Houzz Pro Client Dashboard (https://pro.houzz.com/for-pros/feature-client-dashboards, checked October 16, 2026); Houzz Pro daily logs (https://pro.houzz.com/for-pros/software-construction-daily-logs, checked October 16, 2026); Houzz Pro 3D floor plans (https://pro.houzz.com/for-pros/feature-3d-floor-plan, checked October 16, 2026); Houzz Pro: schedule meetings with clients and leads (https://pro.houzz.com/pro-help/r/how-to-schedule-meetings-with-clients-and-leads, checked October 16, 2026); Houzz Pro change orders (https://pro.houzz.com/for-pros/feature-change-orders, checked November 4, 2026); Houzz Pro: how to manage your contacts (Export Contact List) (https://pro.houzz.com/pro-help/r/how-to-manage-your-clients, checked November 4, 2026) ## A JobNimbus alternative for contractors whose jobs run longer than a roof. (/compare/jobnimbus-alternative) JobNimbus is a roofing and exterior CRM: boards for every lead, measurements from EagleView and HOVER, and material orders to the supplier. Its pricing page lists Essentials, Pro, Premium and Enterprise by user count and asks you to request a quote. Groundflag is built for jobs that run weeks or months: a schedule with dependencies, the crew in the field, change orders and what the job really costs, with every plan published on the pricing page. ### Where JobNimbus is strong JobNimbus puts every lead and job on boards with custom workflows and automations, orders roof measurements from EagleView and HOVER, turns them into estimates, and sends material orders straight to Beacon PRO+, Roof Hub by SRS or a local supply house. It also offers homeowner financing through Wisetack, text to pay, and a shared texting inbox. If you sell roofs and exteriors at volume, those are real strengths. ### What JobNimbus pricing looks like The JobNimbus pricing page, archived October 31, 2026 (the live URL blocked our check on November 12, 2026), shows four tiers by user count and no dollar figures: Essentials up to 3 users, Pro up to 10, Premium up to 19, and Enterprise for larger teams. Its FAQ says the quote combines the plan, how many users you need, and add-ons, with an account price for the CRM plus role-based seats for admin, sales and field. The trial listed there is 14 days with no card. Ask JobNimbus for a quote for your team size. ### Where Groundflag goes further - A schedule that moves.: A Gantt with task dependencies: move one task and the ones after it follow. - The job money, by cost code.: Budget, committed and actual by cost code, purchase orders and subcontracts, change orders the client signs in the portal, and invoices paid by card or ACH. - A crew that speaks Spanish.: Every screen works in English, Spanish and Portuguese, per user, and the foreman dictates the daily log in any of the three; Groundflag drafts it for review and signature. - Time from the field.: The crew clocks in on the phone, and the PM approves the timesheets. - The price on the page.: Crew is $149 a month, Pro $199 and Business $299 for the whole company, every user included, month to month (Crew billed yearly is $124 a month, $1,488 a year). JobNimbus does not publish a dollar list on the page we could verify. ### Know what is not there yet Groundflag does not order roof measurements from EagleView or HOVER from inside the job yet (a report you already have is read, see the table), does not send material orders to a supplier yet, and has no homeowner financing. Purchase orders go to your vendor by e-mail. On iPhone, Groundflag runs as a web app for now; the native app is on Android. If most of your work is roof replacements sold door to door, JobNimbus covers more of that today. ### Moving from JobNimbus to Groundflag Start with your contacts. In JobNimbus, build a contact report with the columns you use, then Export to CSV from the three dots next to its title. Add the Jnid column: Groundflag keeps each contact apart by it, so running the same file again does not duplicate anyone. Jobs, estimates, invoices, boards and attachments stay in JobNimbus, so download the attachments you may need later before you cancel. - Read the how-to.: The steps and the column map: /help/import-from-jobnimbus. - Ask for help.: Send the file and we map it for you. Write to hello@groundflag.com. ### Side by side - Published dollar price: Groundflag: Yes: Crew $149, Pro $199, Business $299 a month (Crew yearly $124 a month / $1,488 a year). JobNimbus: No public dollar list on the pricing page we verified; request a quote - Plan bands: Groundflag: Crew, Pro, Business; every user included. JobNimbus: Essentials up to 3, Pro up to 10, Premium up to 19, Enterprise larger - Free trial: Groundflag: 30 days, no card. JobNimbus: 14 days, no card (pricing page FAQ) - Roof measurements: Groundflag: Upload the EagleView, HOVER, Roofr or GAF QuickMeasure report and AI copies area, pitch, ridges, hips, valleys, rakes and eaves into the job; ordering from inside the job waits on partner approval. JobNimbus: Ordered from EagleView and HOVER inside the job - Supplier ordering: Groundflag: Purchase orders by e-mail to your vendor. JobNimbus: Sent to Beacon PRO+, Roof Hub by SRS or a local supply house - Homeowner financing: Groundflag: No. JobNimbus: Through Wisetack, from the job or estimate - Schedule: Groundflag: Gantt with task dependencies. JobNimbus: Calendar and production boards - Job costs: Groundflag: Budget, committed and actual by cost code. JobNimbus: Budget against actual costs - Change orders: Groundflag: Signed by the client in the portal, budget updated. JobNimbus: Proposals with contracts and signatures - Daily log: Groundflag: Dictated in English, Spanish or Portuguese, drafted for signature. JobNimbus: Notes and forms in the job folder - QuickBooks: Groundflag: Online and Desktop. JobNimbus: Online and Desktop, two-way Q: Is Groundflag a JobNimbus alternative? A: Yes, for remodelers and roofers who also run longer jobs and want a published company price, English/Spanish/Portuguese on every screen, and schedule, change orders and job costing in one tool. JobNimbus still goes deeper on door-to-door roof sales, supplier ordering and homeowner financing. Q: How much does JobNimbus cost? A: JobNimbus does not publish dollar prices on the page we verified (archived October 31, 2026). It lists Essentials (up to 3 users), Pro (up to 10), Premium (up to 19) and Enterprise, then asks for a quote. Groundflag is $149, $199 or $299 a month for the whole company. Q: Can I move from JobNimbus to Groundflag? A: Yes. Export a JobNimbus contact report as CSV and bring it in with Settings, Import data, with a preview before anything is saved; then open your jobs and send estimates from Groundflag. The 30-day trial needs no card. Q: Is Groundflag a fit for a roofing company? A: It fits a roofer who also runs remodels, additions or commercial jobs that need a schedule, change orders and job costs. If your business is mostly insurance and retail roof replacements, JobNimbus has more of that sales flow today. Q: Can I bring my contacts from JobNimbus? A: Yes. In JobNimbus, build a contact report under Reports and export it to CSV from the three dots next to its title. In Groundflag, Import data with JobNimbus as the source matches names, mobile phones, e-mail, the address and the description, and shows a preview before anything is saved. Sources: JobNimbus pricing (archived) (https://web.archive.org/web/20261031081125/https://www.jobnimbus.com/pricing, checked November 12, 2026); JobNimbus on the App Store (https://apps.apple.com/us/app/jobnimbus-all-in-one-roof-app/id1571207100, checked November 12, 2026); What is JobNimbus Financing? (https://support.jobnimbus.com/what-is-jobnimbus-financing, checked November 12, 2026); JobNimbus and QuickBooks Online (https://support.jobnimbus.com/how-do-i-connect-with-quickbooks-online, checked November 12, 2026) ## Is there a cheaper alternative to Procore? (/compare/procore-alternative) Yes, if you are a remodeler, a home builder or a specialty shop, and not a commercial GC who needs BIM. Procore does not publish a price: it charges an upfront annual fee by product and by annual construction volume, and a third-party estimate puts small general contractors at about $15,000 to $30,000 a year before implementation. Groundflag Crew is $1,488 a year billed yearly, or $149 month to month, for the whole company, and runs the job in English, Spanish and Portuguese. ### What Procore publishes about price Checked on the pricing page on November 5, 2026. There is no monthly dollar amount. The FAQ says the fee is an upfront annual charge by product, based on annual construction volume, the aggregate dollar value of the work. The same page says they will never charge for adding more users, and that a contract includes unlimited users, support, storage and product updates. A footnote excludes the Field Productivity product, which is priced on full-time equivalents. The same FAQ says there are over 3 million individual Procore users. The page also offers onboarding and implementation services and does not list a fee for them. ### What is on in Groundflag today - A price you can read.: Crew is $149 a month, or $124 a month billed yearly, for the whole company. No seat fee, no contract on the monthly plan, no implementation fee. - The job, in the person's language.: Every screen is written in English, Spanish and Portuguese. Each person picks their own. The daily log is tap, talk, tap again: the draft comes from what was said, and the foreman signs it. - The production modules.: The schedule, job costing with change orders, the time clock, estimates and invoices, the client portal, the crew board, and safety: incidents, toolbox talks the crew signs, and OSHA 300, 301 and 300A in English. Spreadsheet import reads Contractor Foreman, Buildertrend and JobTread. ### Other Procore alternatives and competitors Contractors who look past Procore usually compare a few more tools. Each one fits a different shop, and each has its own side-by-side page with sources: - Buildertrend.: Made for home builders and remodelers, with a client portal and selections; it does not publish a current rate. - JobTread.: Strong estimating, budgets and job costing; it charges for each internal user. - Contractor Foreman.: A long feature list at a low price, with plans set by how many users you have. - Groundflag.: One published price for the whole company, every screen in English, Spanish and Portuguese, and a daily log by voice. ### What Groundflag does not sell A BIM viewer, coordination issues, and Revit or Navisworks plugins. A link that joins the same project across two companies. Capital planning for the building owner. Equipment location from Samsara, John Deere or CAT. Those four are on Procore's own pages, linked below, and they are outside this product. ### Rows that appear only when the module is on A row about a Groundflag module is added to the table only when that module is on in the production app. Until then this page does not describe it as available. The sources below are the Procore pages our notes were taken from on October 6, 2026, plus the pricing page on October 7. ### Side by side - Typical yearly cost: Groundflag: $1,488 a year on Crew billed yearly, every user included. No implementation fee. Procore: About $15,000 to $30,000 a year for a small GC with $10M to $50M of work, before implementation. A third-party estimate (OneCrew, October 23, 2026); Procore does not publish one. - Published price: Groundflag: Crew is $149 a month, or $124 a month billed yearly, every user included. Procore: Custom quote. Annual fee by product and by annual construction volume. No monthly price on the page. - Adding a user: Groundflag: No seat fee. The price is per company. Procore: They say they never charge for adding users. Field Productivity is excluded and priced on full-time equivalents. - Contract: Groundflag: Monthly plan with no contract. Cancel in the app. Procore: Annual contract, described as fixed from day one. - Languages: Groundflag: English, Spanish and Portuguese, per person. Procore: Not stated on the pricing page we checked. - Daily log: Groundflag: Tap, talk, tap again. The foreman signs the draft. Procore: No daily-log claim is taken from the Procore pages linked below. - Safety: Groundflag: Incidents, toolbox talks the crew signs, OSHA 300, 301 and 300A in English. Procore: A quality and safety line. Observations are a separate product page, linked in the sources. - Bring a spreadsheet: Groundflag: Contractor Foreman, Buildertrend and JobTread. Procore: Procore exports its Company Directory as CSV and project files as a ZIP; Groundflag imports both. A direct account connection is not in the production app yet. - Drawings: Groundflag: Released in Groundflag: drawing sheets keep each revision, and a pin on an RFI or a punch item is copied onto the next revision.. Procore: Our October 6 notes do not attach a product URL to a Procore drawings page, so this cell does not describe their tool. - Subcontracts: Groundflag: Released in Groundflag: a subcontract keeps a schedule of values, retainage on the sub bill, and compliance checks before payment, and the lien-waiver switch stays off.. Procore: Procore publishes subcontractor invoicing against the schedule of values, and a pay product that exchanges lien waivers. - Time and materials: Groundflag: Released in Groundflag: a time and materials ticket is signed in the field and becomes an invoice or a draft change order only after a person confirms that destination.. Procore: Procore publishes time and materials tickets signed in the field. - Change events: Groundflag: Released in Groundflag: a change event records the potential cost, and converting it leaves the client change order as a draft that has not been sent.. Procore: Procore publishes change events for potential cost before the change order, including a price request to the sub. - Meetings: Groundflag: Released in Groundflag: meeting minutes export to PDF, and open action items copy onto the latest meeting of the series.. Procore: Procore publishes meetings with an agenda, minutes and action items that carry to the next meeting. - Specifications: Groundflag: Released in Groundflag: a specification PDF can propose submittal lines, and only a line a person confirms becomes a draft submittal.. Procore: Procore publishes a specification book broken into sections, and AI that builds the submittal register. - Field records: Groundflag: Released in Groundflag: observations, permits and transmittals share one Docs segment, and a failed inspection opens one observation.. Procore: Procore publishes observations for a quality or safety nonconformance, with an assignee and a due date. - Job forecast: Groundflag: Released in Groundflag: a posted direct cost enters job-cost actual, and a forecast override cannot go below money already spent.. Procore: Procore publishes direct costs outside a purchase order or a bill, and a cost forecast phased over time. - Prequalification: Groundflag: Released in Groundflag: a sub answers one frozen questionnaire on a link with no password, and the office records the official score.. Procore: Procore publishes a subcontractor risk questionnaire with an approve or a reject. - Resource planning: Groundflag: Released in Groundflag: the labor week shows who is on two jobs the same day, and budgeted hours are not the Gantt duration.. Procore: Procore publishes resource planning for the crew across projects. - Materials: Groundflag: Released in Groundflag: the job board reads planned, ordered and delivered material, and equipment hours stay out of labor hours.. Procore: Procore publishes materials as planned against delivered and on hand, with a late alert. The equipment page adds location from Samsara, John Deere and CAT, which Groundflag does not sell. - Report packs: Groundflag: Released in Groundflag: three report packs, money, field and safety, export to CSV, and there is no free-form report builder.. Procore: Procore publishes analytics with more than 100 packaged reports and a data extract for BI. - Job assistants: Groundflag: Released in Groundflag: four assistants draft an RFI, review a subcontract, summarize the week or search the job, and none of them saves the record.. Procore: Procore publishes AI agents for RFIs, the daily log, contract review, an agent builder and search across documents. - Job permissions: Groundflag: Released in Groundflag: per-job roles are a company switch that is off until an owner turns it on, and off means every job stays visible as it is today.. Procore: Our migration notes describe Procore as one role per person on each project. The pricing page we checked does not document that permission screen. Q: What are the best Procore alternatives? A: For a commercial GC that needs BIM and owner portfolios, Procore's peers are other enterprise suites. For a remodeler, a home builder or a specialty shop, the usual short list is Buildertrend, JobTread, Contractor Foreman and Groundflag. Groundflag is the one with a published price for the whole company ($149 a month, or $1,488 a year billed yearly) and every screen in English, Spanish and Portuguese. Q: Why is Procore expensive for a small contractor? A: Procore prices by annual construction volume, not by people: the pricing page describes an upfront annual fee by product, based on the dollar value of your work, with implementation services offered separately and no fee listed. A third-party estimate puts small GCs at about $15,000 to $30,000 a year before implementation. Groundflag is priced per company, not by volume: Crew is $149 a month, or $1,488 a year billed yearly. Q: Can I import a Procore project? A: Yes, from a Procore export. The Company Directory CSV brings vendors, subs and contacts, and a ZIP of project files lands on the job you pick. Importing again adds nothing twice. A direct connection to a Procore account is not in the production app yet. Q: Does Procore publish a monthly price? A: Not on the pricing page checked November 5, 2026. The fee described there is annual, by product and by construction volume. Groundflag Crew is $149 a month, or $124 a month billed yearly. Q: Do subs and clients count as users on Groundflag? A: No. The price is per company. Subs and clients use a link and do not take a seat. Q: What if I need BIM or an owner portfolio? A: Groundflag does not sell those. The sources name the Procore pages for BIM, for linking a project across companies, and for owner lifecycle planning. Sources: Procore pricing (https://www.procore.com/pricing, checked November 5, 2026); OneCrew, Procore pricing 2026 (third-party estimate, updated October 23, 2026) (https://www.getonecrew.com/post/procore-pricing, checked November 5, 2026); Procore project management (https://www.procore.com/project-management, checked October 6, 2026); Procore submittals (https://www.procore.com/project-management/submittals, checked October 6, 2026); Procore observations (https://www.procore.com/quality-safety/observations, checked October 6, 2026); Procore contract management (https://www.procore.com/project-financials/contract-management, checked October 6, 2026); Procore project financials (https://www.procore.com/project-financials, checked October 6, 2026); Procore budget (https://www.procore.com/project-financials/budget, checked October 6, 2026); Procore time and materials tickets (https://www.procore.com/resource-tracking/time-materials-tickets, checked October 6, 2026); Procore resource planning (https://www.procore.com/resource-planning, checked October 6, 2026); Procore materials (https://www.procore.com/materials, checked October 6, 2026); Procore equipment (https://www.procore.com/equipment, checked October 6, 2026); Procore prequalification (https://www.procore.com/prequalification, checked October 6, 2026); Procore subcontractor invoicing (https://www.procore.com/financial-management/subcontractor-invoicing, checked October 6, 2026); Procore Pay (https://www.procore.com/pay, checked October 6, 2026); Procore analytics (https://www.procore.com/platform/analytics, checked October 6, 2026); Procore AI (https://www.procore.com/ai, checked October 6, 2026); Procore BIM (https://www.procore.com/bim, checked October 6, 2026); Procore platform (https://www.procore.com/platform, checked October 6, 2026); Procore project lifecycle (https://www.procore.com/project-lifecycle-management, checked October 6, 2026) ## A SingleOps alternative that prices the company, not the office users. (/compare/singleops-alternative) How much does SingleOps cost? On its pricing page read November 13, 2026, SingleOps (also searched as Single Ops, now part of Granum) starts at $220 a month on Essential, $385 on Plus and $550 on Premier, plus $55 to $150 a month for each extra office or sales user; crew users are free. Groundflag keeps the season, the route and the visit and also carries the construction job, with one price per company and every user inside it. ### Where SingleOps is strong On the pricing page read November 13, 2026, Essential starts at $220 a month billed monthly or $200 billed annually, Plus at $385 or $350 and Premier at $550 or $500, each with extra office or sales users at $55, $115 and $150 a month; crew users are free on every plan, and the same page shows a 9% saving on annual. Plus adds options-based proposals, job site measurements and mapping and map-based scheduling; Premier adds route optimization, automations and follow-ups and business insights, with timesheets and GPS as an add-on. The product now sits under Granum, and every plan is reached through Book a demo rather than a self-service trial. ### The season, on one account - Maintenance contracts, priced the way you negotiated them.: A season in fixed installments on a day you pick, per visit or hourly from the visit's minutes; snow by event, by inch over a trigger, or by season. A daily run sends what came due, once: each period has its own charge record. - The construction job, when the work is bigger than a service.: A paver patio or a retaining wall is an estimate, a schedule with dependencies, change orders the owner signs, purchase orders and job cost by cost code, on the same account. - Every screen in three languages.: English, Spanish and Portuguese, chosen by each person, including the client's report and the payment pages. - One price, all the users.: Groundflag is $149 a month for the Crew plan or $124 billed yearly, with every user included and no office-user meter; 30 days free, no card, and you sign up yourself. ### Know what is not there yet SingleOps lists route optimization, automations and follow-ups and business insights on Premier, GPS tracking and timesheets as an add-on, tree inventory and plant health care, and a dedicated implementation specialist. In Groundflag the chemical report is a list by period, not a form in a state agency's layout. On iPhone, Groundflag runs as a web app for now; the native app is on Android. ### Side by side - List price, November 13, 2026: Groundflag: Crew $149 a month or $124 a month billed yearly, every user included. SingleOps: Essential $220 or $200, Plus $385 or $350, Premier $550 or $500 a month, plus $55, $115 or $150 a month for each extra office or sales user; crew users free - 3 office users, month to month: Groundflag: $149 a month, crews included. SingleOps: Essential $330, Plus $615, Premier $850 a month (the base price plus two extra office users) - Getting started: Groundflag: 30 days free, no card, self-service sign-up. SingleOps: Book a demo on every plan - Season contracts: Groundflag: Installments, per visit or hourly; snow by event, inch or season. SingleOps: Recurring service plans are listed - Rain day: Groundflag: The day shifts to the crew's next working day and the clients get the text. SingleOps: Not listed on the pricing page - Construction job: Groundflag: Estimate, Gantt, change orders, POs, subcontracts and job cost by cost code. SingleOps: Not the product's center - Client pays: Groundflag: Card and ACH on the invoice and the portal. SingleOps: Card and ACH through the client portal, with QuickBooks sync - Languages: Groundflag: Every screen in English, Spanish and Portuguese. SingleOps: Not listed on the pricing page - Route optimization: Groundflag: Straight-line nearest-neighbor ordering, saved like a manual reorder. SingleOps: Listed on Premier - Free trial: Groundflag: 30 days, no card. SingleOps: Demo first, per the pricing page Q: How much does SingleOps cost? A: On the pricing page read November 13, 2026: Essential $220 a month ($200 billed annually), Plus $385 ($350) and Premier $550 ($500). Each extra office or sales user adds $55, $115 or $150 a month ($50, $100 or $125 billed annually); crew users are free. Every plan starts with Book a demo, and timesheets with GPS are an add-on. Q: Is Groundflag cheaper than SingleOps? A: Groundflag charges one price per company with every user included ($149 a month for Crew, $124 billed yearly); SingleOps starts at $220 a month on Essential and adds $55 to $150 a month for each extra office or sales user, with crew users free. Read both pages before you decide, and check what each plan turns on. Q: Can I run hardscape installs and maintenance together? A: Yes. Maintenance properties and one-off construction jobs sit on the same account: the job has its estimate, schedule, change orders, purchase orders and cost codes, and the client portal takes payment. Q: Is the landscape module live today? A: Yes. It passed its production proof on October 23, 2026 and has been on for every account since October 26, 2026. The rest of Groundflag, including the construction side, is live and priced on the plans page. Sources: SingleOps pricing (https://granum.com/singleops/pricing/, checked November 13, 2026); SingleOps plans compared (https://singleops.com/features/, checked November 13, 2026) ## LMN pricing, and an alternative that prices the company, not the licenses. (/compare/lmn-alternative) How much does LMN cost? On Granum's pricing page, read November 6, 2026, LMN Starter is $297 a month with six licenses and Professional is $648 a month with eighteen; Enterprise is quoted from 100 users, extra licenses cost more, and every plan starts with a one-time onboarding fee. Groundflag keeps the budget, the season, the route and the construction job on one account, at one price per company with every user inside it. ### Where LMN is strong On the pricing page read November 6, 2026, LMN Starter starts at $297 a month billed monthly, with one office or crew lead license and five crew member licenses, for companies under 10 employees; LMN Professional starts at $648 a month with three office or crew lead licenses and fifteen crew licenses; Enterprise starts at 100 users with pricing from sales. Additional licenses are available for a fee, every price comes after a one-time onboarding fee, and every plan is reached through Book a demo. Budget-based estimating with overhead recovery is LMN's center, and every plan lists route optimization, SMS to clients, a customer portal, GPS location verification, weather notes and a crew app in English and Spanish with offline access. Professional adds real-time job costing, equipment and material costing, vendor bills, subcontractor tracking, files and photos, live job and crew maps and Zapier. The product now sits under Granum. Through November 30, 2026, Granum advertises four months free of LMN and Greenius on any plan. ### The budget and the season, on one account - A company budget that sets the labor rate.: Eight fields (crew size, wage, paid hours, billable share, burden, overhead, trucks and equipment, margin) give the loaded cost and the selling rate per hour, and the price book uses that same rate. Estimates from the landscape catalog show crew hours, price and margin. - Estimate against actual, on the one plan.: The estimate becomes the job budget, and time clock hours, purchase orders, vendor bills and subcontracts land on it by cost code. - Maintenance contracts, priced the way you negotiated them.: A season in fixed installments on a day you pick, per visit or hourly from the visit's minutes; snow by event, by inch over a trigger, or by season. - Every screen in three languages.: English, Spanish and Portuguese, chosen by each person, including the client's report and the payment pages. - One price, all the users.: Groundflag is $149 a month for the Crew plan or $124 billed yearly, with every user included and no license count; 30 days free, no card, and you sign up yourself. ### Know what is not there yet Groundflag needs a signal: offline in the field is the February 2027 target, and LMN lists offline access on every plan. Groundflag does not pull weather from a feed yet, has no crew efficiency scores or live crew map, and has no employee training library like LMN's Greenius add-on. On iPhone, Groundflag runs as a web app for now; the native app is on Android. ### Side by side - 6 people, month to month: Groundflag: Crew: $149 a month, every user included. LMN: Starter: $297 a month (1 office or crew lead and 5 crew licenses) - 18 people, month to month: Groundflag: Crew: $149 a month, every user included. LMN: Professional: $648 a month (3 office or crew lead and 15 crew licenses) - List price, November 6, 2026: Groundflag: Crew $149 a month or $124 a month billed yearly, every user included. LMN: Starter $297 a month with 1 office or crew lead and 5 crew licenses, Professional $648 a month with 3 and 15, Enterprise from 100 users by quote; extra licenses for a fee, after a one-time onboarding fee - Getting started: Groundflag: 30 days free, no card, self-service sign-up. LMN: Book a demo on every plan - Budget: Groundflag: Eight fields set the loaded cost and the labor rate the price book uses. LMN: Budget-based estimating with overhead recovery; one active budget on Starter - Job costing: Groundflag: Estimate against actual by cost code, with POs, vendor bills and subcontracts, on the one plan. LMN: Real-time job costing, vendor bills and subcontractor tracking from Professional - Rain day: Groundflag: The day shifts to the crew's next working day and the clients get the text. LMN: Adjust the schedule for weather; weather notes from the crew app - Client pays: Groundflag: Card and ACH on the invoice and the portal. LMN: Credit card, ACH and debit through LMN Pay in the customer portal - Languages: Groundflag: Every screen in English, Spanish and Portuguese. LMN: Crew app in English and Spanish - Route optimization: Groundflag: Straight-line nearest-neighbor ordering, saved like a manual reorder. LMN: Listed on every plan - No signal: Groundflag: Needs a signal for now (February 2027 target). LMN: Offline access in the crew app - Developers: Groundflag: A public REST API, signed webhooks and a Zapier app. LMN: Zapier from Professional Q: How much does LMN cost? A: On the pricing page read November 6, 2026, LMN Starter is $297 a month billed monthly with 1 office or crew lead license and 5 crew licenses, Professional is $648 a month with 3 and 15, and Enterprise starts at 100 users with a price from sales. Extra licenses cost more, every plan comes after a one-time onboarding fee, and you reach each one through Book a demo. Groundflag Crew is $149 a month, or $124 billed yearly, for the whole company. Q: Is Groundflag cheaper than LMN? A: Groundflag charges one price per company with every user included ($149 a month for Crew, $124 billed yearly); LMN Starter starts at $297 a month with six licenses and Professional at $648 a month with eighteen, extra licenses for a fee, after a one-time onboarding fee. Read both pages before you decide, and check what each plan turns on. Q: Does Groundflag do budget-based estimating? A: Yes. The company budget turns your crew, wages, overhead, equipment and margin into a labor rate, the price book uses it, and the job compares the estimated hours with the time clock. Q: Is the landscape module live today? A: Yes. It passed its production proof on October 23, 2026 and has been on for every account since October 26, 2026. The rest of Groundflag, including the construction side, is live and priced on the plans page. Sources: LMN plans and pricing (https://granum.com/lmn/pricing/, checked November 6, 2026); LMN product page (https://granum.com/lmn/, checked November 6, 2026); LMN Professional plan (https://granum.com/lmn/professional/, checked November 6, 2026) ## A Roofr alternative for contractors whose jobs run longer than a roof. (/compare/roofr-alternative) Roofr sells roof measurement reports and a sales CRM for roofers. Groundflag is built for jobs that run weeks or months: a schedule with dependencies, change orders the client signs, and what the job really costs, at $149 a month with every user included. ### Where Roofr is strong On the pricing page read November 8, 2026, Starter is $0 a month and sells a roof report at $19 each; Measure+ is $109 a month billed annually or $169 monthly and brings the report to $13 with 2 or 6 hour delivery; Essentials is $249 a month ($209 billed annually) with unlimited proposals, invoices and work orders, card and ACH payments, e-signatures and SMS texting; Scale is $349 a month ($299 billed annually) and adds seven job boards, crew management, profit margins and job costs, a QuickBooks integration and role-based permissions. Every plan lists unlimited users. If you sell roofs from a measurement and a proposal, those are real strengths. ### Where Groundflag goes further - A schedule that moves.: A Gantt with task dependencies: move one task and the ones after it follow. - The job money, by cost code.: Budget, committed and actual by cost code, purchase orders and subcontracts, and an internal cost on the estimate that shows your margin while the client sees only the price. - Change orders the client signs.: The client signs in the portal, the budget updates, and the invoice is paid by card or ACH. - A crew that speaks Spanish.: Every screen works in English, Spanish and Portuguese, per user, and the foreman dictates the daily log in any of the three. - A roof report you already bought.: Upload the Roofr, EagleView, HOVER or GAF QuickMeasure report and AI copies area, pitch, ridges, hips, valleys, rakes and eaves into the job. ### Know what is not there yet Groundflag does not sell roof measurement reports and does not order them from inside the job yet; it reads one you already have. It has no instant online quote for homeowners, no AI receptionist and no roofer sales boards. Roofr sells those as add-ons or on its upper plans. On iPhone, Groundflag runs as a web app for now; the native app is on Android. If most of your work is roof replacements sold from a report, Roofr covers more of that today. ### Side by side - List price, November 8, 2026: Groundflag: Crew $149 a month or $124 a month billed yearly, every user included. Roofr: Starter $0, Essentials $249 or $209 billed annually, Scale $349 or $299 billed annually; Measure+ $109 to $169 for cheaper reports - Roof measurement reports: Groundflag: Reads a Roofr, EagleView, HOVER or GAF QuickMeasure report you upload; does not sell them. Roofr: Sells its own at $19 each on Starter and $13 on paid plans - Proposals and e-signature: Groundflag: Estimates accepted online, change orders signed in the portal. Roofr: Unlimited proposals and e-signatures from Essentials - Client pays: Groundflag: Card and ACH on the invoice and the portal. Roofr: Card and ACH from Essentials - Schedule: Groundflag: Gantt with task dependencies. Roofr: Job boards and crew management on Scale - Job costs and margin: Groundflag: Budget, committed and actual by cost code, on every plan. Roofr: Profit margins and job costs on Scale - Languages: Groundflag: Every screen in English, Spanish and Portuguese. Roofr: Not listed on the pricing page - Instant online quote for homeowners: Groundflag: Not yet. Roofr: Add-on at $125 to $149 a month - Free trial: Groundflag: 30 days, no card. Roofr: Starter is free; paid plans are billed from the start Q: How much does Roofr cost? A: Roofr's page lists Starter at $0 a month, Essentials at $249 a month ($209 billed annually) and Scale at $349 a month ($299 billed annually), with roof reports at $19 each on Starter and $13 on paid plans. Groundflag is $149 a month for Crew or $124 billed yearly, every user included. Read both pages before you decide, and check what each plan turns on. Q: Can I use my Roofr reports in Groundflag? A: Yes. Upload the Roofr report PDF to the job and AI reads the area, pitch and edges into it. Review the numbers before they go on an estimate. Q: Is Groundflag a good fit for a roofing company? A: It fits a roofer who also runs remodels, additions or commercial work that need a schedule, change orders and job costs. If you sell roof replacements door to door from a measurement, Roofr covers more of that today. Sources: Roofr pricing (https://roofr.com/pricing, checked November 8, 2026) ## For landscapers, who run the same properties all season. (/for/landscapers) A maintenance company does not sell one-off jobs: the same properties come back every week from April to November, in the same order, with the same crew. Groundflag keeps the properties, the route, the visit and the season's money on one account. ### The season, kept on paper - Every property, with what it actually is.: Lawn, beds, hedge, pavement, edge: each area keeps its square feet and feet, the services owed there, the day of the week, how often (weekly, every other week, monthly), the crew and the season's start and end. - The route of the day.: The day's stops in order; drag one to fix the order, tap Optimize to put the closest first. Nothing is reordered behind your back. - A rain day moves the day, it does not erase it.: Mark the day off and every stop shifts to the crew's next working day, chained across the week (Thursday to Friday, Friday to Monday). Completed stops stay put, and each client gets the reschedule text the app already sends for a ride on the way. ### The money of the season - Three ways to charge, the way you negotiated each one.: A season in fixed installments on a day you pick, per visit (one invoice per visit, or the month grouped), or hourly from the visit's minutes. Snow goes by event, by inch over a trigger you set, or by season. - The invoice goes out by itself.: A daily run bills whatever came due, and only once: each period has its own charge record, so the button and the daily run cannot invoice the same visit twice. Extras land on the month's invoice or on one of their own. - Renew the whole season at once.: Select this season's contracts, set one price bump, renew. A renewed contract does not renew again. - The visit closes the loop.: The crew ticks the services, keeps minutes per service, takes before and after photos and logs extras only when they mark them chargeable. Closing a visit sends the client the report by e-mail and, when the company has text on, by SMS in the client's language. ### Chemical work you can hand to an inspector Each application logs product, EPA registration number, rate, how much was used, where, the target, the method, wind, temperature, the applicator with their license and RUP, and start and end. One tap fills wind and temperature from the nearest National Weather Service station at the time of the application. Groundflag warns when a field is missing, when the wind reads over 10 mph or the day over 90 °F (check the label), and on the treated-lawn sign the posting states want (MA, CT, NY, FL). In CT, NY and FL it reminds the crew of the neighbor notice and keeps who was told, how and on what day. The client's report lists each product with its EPA number, the time, the applicator and license, and until when the sign stays up. The list by period opens for the agency: one line per application with the address. ### And the rest of the company Hardscape work, a paver patio or a retaining wall, is a job on the same account: estimate, schedule, change orders, job cost, the client portal. Crews clock in at the stop with the normal time clock, and the time cards show who spent how many hours on which property. ### What is not there yet The chemical report is Groundflag's list by period, not a pre-filled form in a state agency's layout. On iPhone, Groundflag runs as a web app for now; the native app is on Android, and offline native apps are the February 2027 target. Q: Do my crew members cost extra users? A: No. Every Groundflag plan is one price per company with all users included, month to month, and the trial is 30 days with no card. Q: Does the client need an account? A: No. The report, the payment link and the approval pages reach the client by e-mail and text; the portal is there when they want to see the whole job. ## For remodelers, whose client lives in the job. (/for/remodelers) A remodel is a homeowner watching every day, a scope that grows behind the drywall, and a crew that is never on one job for long. Groundflag keeps the client informed, the extras signed and the hours on the right job. ### What matters most in a remodel - The extra, signed before the work.: Open the wall, find the rot, send a change order from the job. The homeowner approves it on the phone with their name and consent, and the contract, budget and next invoice update. - A homeowner who knows where things stand.: The client portal shows their estimate, contract, change orders, invoices and files, and takes payment by card. - A deposit to start.: Ask for the deposit with the estimate; the homeowner pays right after accepting. - The daily log they will actually keep.: The lead carpenter taps a button and talks; Groundflag drafts the log with photos, and they sign. ### Small crew, many jobs Crews clock in from the phone and the job is picked when they stand on it, so hours land on the right kitchen and bath. The schedule's 21-day lookahead shows who is where next week. Groundflag is one price per company, so the office manager, every lead and the part-time helper all log in. ### Selections the homeowner signs Put the faucet, tile or vanity options on the job with photos and prices against the allowance. The homeowner picks one and signs on the portal; going over the allowance drafts the change order for you. ## For home builders, whose schedule is a chain of subs. (/for/home-builders) A house is twenty trades in a row, and one late inspection moves all of them. Groundflag's schedule moves the chain for you and tells the people on it. ### What matters most when building houses - The sequence, linked once.: Dependencies with lag, working days and holidays; when framing slips, everything after it moves and keeps its slack. - The same house, again.: Schedule templates by job type start the next house with the sequence you already know, and Microsoft Project files import if that is where it lives. - Subs who hear about it.: When dates change, the people on those tasks get an email; a sub with only a phone number can get a text, if you turn it on. - Rain on record.: One tap pushes a rain day through the schedule and writes the delay into the daily log. - Budget per house.: Budget, committed and actual by cost code, with a forecast that never reads better than what is already spent. ### Draws, waivers and selections Bill by progress on each line of the accepted estimate, or run pay applications on a schedule of values with retainage. Lien waivers go out from the job and are signed by link. Subs fill a prequalification form with their insurance certificate, and the client picks finishes against an allowance on the portal. ## For general contractors, who answer for every dollar and every day. (/for/general-contractors) A GC carries the owner's money and the subs' schedule at the same time. Groundflag puts the job's money, the record of each day and the schedule on the same job, for the office and the field. ### What matters most to a GC - Money by cost code.: Budget from the accepted estimate, committed from purchase orders, actual from bills, expenses and approved hours, a forecast and the margin, with alerts on overruns. - Change orders with a paper trail.: Scope, cost, price, schedule days and the reason, approved online by the owner and frozen; the contract and budget follow. - A daily log that holds up.: Subs with workers and hours, deliveries, inspections passed or failed, delays with a cause and weather, signed and frozen. - CSI or residential codes.: A short CSI list of 21 divisions and a residential list come ready; add your own. ### Pay applications and paperwork Pay applications on a G702/G703-style form with retainage (our own form that follows the AIA math, not the licensed AIA document), lien waivers signed by link, RFIs and submittals, subcontracts with sub prequalification and insurance expiry, bid packages and the WIP report. ## For specialty trades, where the margin is in the hours. (/for/specialty-trades) Electrical, plumbing, HVAC, roofing, concrete, painting, flooring: the work is labor, the crews move between jobs every day, and many of them work in Spanish or Portuguese. Groundflag is built around that. ### What matters most to a trade contractor - Hours on the right job.: Crews clock in from the phone; standing on the job, it is picked for them. The GPS point and an optional photo are kept, and the office approves the card. - Labor cost you can see.: Approved hours count as actual cost on the job's cost codes, next to the budget. - Each crew in its language.: Every screen in English, Spanish and Portuguese, chosen by each person. - Estimate, invoice, paid.: Estimates accepted online with a deposit, invoices paid by card in the client portal. - No seat fee.: One price per company: every crew member logs in. ### Not yet for specialty trades The phone apps that keep working with no signal, for basements and roofs, are the February 2027 target; today the Android app (Google Play) and the web app on iPhone need a signal. ## Markup and margin calculator (/tools/markup-margin-calculator) Type the cost of the job and the markup or the margin you want. The price, the profit and the other percentage update as you type. Nothing is sent anywhere. ### Markup is on cost, margin is on price Markup is the profit divided by the cost. Margin is the profit divided by the price. On a $10,000 job priced at $12,500, the profit is $2,500: that is a 25% markup and a 20% margin. Pricing with your target margin typed in as markup charges less than you meant: a 20% markup only leaves a 16.7% margin. ### Formulas Price = cost x (1 + markup). Margin = markup / (1 + markup). Markup = margin / (1 - margin). - 10% markup: 9.1% margin - 20% markup: 16.7% margin - 25% markup: 20% margin - 33.3% markup: 25% margin - 50% markup: 33.3% margin - 100% markup: 50% margin ### Markup in Groundflag Each price book item keeps a unit cost and a markup, and its price is the cost plus that markup. Time and materials tickets add the company's default markup, so the field bills the same way the office prices. Q: What is the difference between markup and margin? A: Markup is profit as a share of cost; margin is profit as a share of the selling price. The same job always shows a higher markup than margin. Q: How do I convert a margin into a markup? A: Divide the margin by one minus the margin. A 30% margin needs a 0.30 / 0.70 = 42.9% markup. Q: Can a margin be 100% or more? A: No. A margin of 100% would mean the job cost nothing. Markup has no ceiling. ## Labor cost and rate calculator (/tools/labor-rate-calculator) Work out your labor cost per hour, burden included, and the rate to charge. Type your crew, their average wage, the burden on top of it, how many paid hours they really bill, your yearly overhead and the margin you want. You get what a field hour costs you and what to charge for it. Nothing is sent anywhere. ### What the starting numbers assume The numbers already in the boxes are an example, not an average of contractors. Replace each one with your own; the sources are listed at the end of this page. The math also uses one average wage for the whole crew and leaves out overtime. Your own pay counts only if you add it to overhead. - Average wage: $20: A round example. The national median for construction laborers and helpers was $22.44 an hour in May 2025 (BLS); skilled trades run higher. - Labor burden: 25%: An example between two BLS numbers for construction and field occupations in June 2026: legally required benefits, which include payroll taxes and workers' comp, were 13.1% of wages, and all benefits were 45% of wages. - Paid hours: 1,800: Full time is 2,080 hours (52 weeks x 40). The example leaves out 280 hours of unpaid time off and slow weeks. If you pay all year, type 2,080. - Billable share: 85%, crew of 4, overhead $55,000, margin 15%: Examples only. No public benchmark fits every trade, so use your time cards and last year's books. ### Why the wage is not your cost A $20 wage costs more than $20. Payroll taxes, workers' comp, insurance and benefits sit on top of it: that is the labor burden, written as a share of wages. Employer Social Security and Medicare alone are 7.65% of wages; workers' comp and liability rates depend on your trade and state. Then not every paid hour is sold. Drive time, shop time, weather and callbacks are paid and not billed, so the whole year's labor and overhead has to be recovered on the hours that are. ### Formulas Field hours = workers x paid hours x billable share. Loaded cost per hour = (paid hours x wage x (1 + burden) + overhead) / field hours. Rate to charge = loaded cost / (1 - margin). The margin is on the price, not a markup on cost: a 15% margin on a $38.40 loaded cost is $45.17 an hour. ### The same budget in Groundflag Groundflag's company budget asks for these same fields (Price book, then Company budget) and saves the rate to charge as the labor rate of the price book, so every estimate prices an hour of a crew the same way. Job costing then shows the hours and dollars actually spent against that budget. Q: How do I calculate labor cost per hour? A: Add the burden to the wage ($20 with a 25% burden is $25), multiply by the paid hours of the crew, add the year's overhead, then divide by the hours the crew actually bills. With the example numbers on this page that is $38.40 per field hour, before margin. Q: What is a good labor burden for a contractor? A: It depends on the trade and the state, because workers' comp and liability insurance move the most. Add up what you paid last year in payroll taxes, insurance and benefits and divide it by the wages: that is your own burden, better than any average. Q: What share of paid hours is billable? A: Count the hours your crews logged on jobs last year and divide by the hours you paid. Anything you lose to travel, the shop, rain and warranty work comes off that share and raises the hourly rate. Q: Should I use markup or margin on labor? A: Either works if you are consistent, but they are not the same number: a 15% margin needs a 17.6% markup. The markup and margin calculator converts one into the other. Sources: Construction laborers and helpers, Occupational Outlook Handbook, BLS (https://www.bls.gov/ooh/construction-and-extraction/construction-laborers-and-helpers.htm, checked October 31, 2026); Employer Costs for Employee Compensation, June 2026, table 4, BLS (https://www.bls.gov/news.release/ecec.t04.htm, checked October 31, 2026); Topic no. 751, Social Security and Medicare withholding rates, IRS (https://www.irs.gov/taxtopics/tc751, checked October 31, 2026) ## Help center (/help) Short answers to get your company running. Still stuck? The Support chat at the bottom of every page reaches a person, in English, Spanish or Portuguese. ## Getting started with Groundflag (/help/getting-started) From sign-up to the first estimate in the client's inbox. You have 30 days free and no card is asked. Sign up.. Go to app.groundflag.com and choose Start free, with your email or your Google account. Pick English, Spanish or Portuguese; you can change it any time. Confirm your email.. Open the link we send. Until you do, you can set everything up, but invitations and anything sent to a client wait. Set up the company.. One screen: company name, city and state, then Create company (Add more details takes the logo, phones and address now if you want). Next, What would you like to turn on? marks what you will use, and the last screen ends on Create my first estimate. Settings, Company, holds the rest: work hours, holidays, document numbering, templates. Add a client and a job.. On Today, Needs you says Add your first client (and Create your first job after that) even if you hid Getting started — shops that stayed on Company or Settings used to see Nothing is waiting on you with zero clients. Or open Clients / Jobs and add the ones you want to quote. You can start on your own; inviting the crew is not required. Load your trade catalog.. The setup tour asks What's your trade?: tap yours and its starter items load before your first estimate. Skipped it? Getting started says Load your trade catalog and opens Catalog. An empty list shows Add trades: pick electrician, tile, hardscape and the rest; starter items land ready to price. On New Estimate, Choose from catalog (Catalog on a phone) fills each line from those items, photo included. Create the estimate.. On Today, Needs you names how many jobs still need an estimate and opens New Estimate on the oldest Lead or Estimating job without one. Or open Jobs: on the phone a banner says the same count; on a wider screen, Create estimate also sits on each of those job rows. Or open Sales, Estimates and tap Create estimate (once you have estimates, the plus button). When you have only one open job, its job and client are already filled in; otherwise pick them. Add the work.. Type the scope and tap Draft with AI for draft lines (your price book prices win where they match), or add the work, quantities and your prices yourself. Keep the status as Draft and save. Review, then send.. Check the client, line items, total and payment terms before sending. The client can review and accept the estimate online. Saving a draft does not send it. ### What next Invite your team when you are ready. Each person picks their own language, and there is no seat fee. Connect your payment account so clients can pay invoices by card (see Payments) and build the job's schedule. Have your data in another tool? Read Moving from Contractor Foreman. Q: I already have a job. Where do I create the estimate? A: On Today, tap the Needs you line that says how many jobs still need an estimate. Or open Jobs: on the phone use that banner, on a wider screen use Create estimate on the job row, or open Sales, Estimates. Q: I set up the company but have no client yet. What should I tap? A: Open Today. Needs you says Add your first client and opens New Client. After that it says Create your first job. Hiding Getting started does not clear those lines. Q: Do I need to invite the crew before making an estimate? A: No. You can create the client, job and estimate yourself. Invite the crew when you want to share the job. Q: Does saving a draft send it to the client? A: No. Keep the status as Draft while preparing it. Open the saved estimate, check the details and send it when you are ready. Q: Can I see my profit on an estimate? A: Yes. In New Estimate, fill in Estimated cost (internal) with what the job should cost you. The screen then shows Estimated margin in dollars and percent. Only you see it: it never appears to the client or on the PDF. Q: What happens after 30 days? A: We email you before the trial ends. To keep going, choose a plan in the app; if you do not, nothing is charged. ## Confirm your email to send estimates (/help/confirm-your-email) You can add clients, jobs and draft estimates right away. Sending anything to another person waits until you tap the link we e-mailed at sign-up, so nobody can use a throwaway account to mail your clients. Open the e-mail from Groundflag.. The subject is Confirm your email for Groundflag. Tap the button inside. The link works for 7 days. Back in the app, tap I verified my email.. On Today, Needs you shows Confirm your email to send estimates until it is done. The confirm screen also checks on its own every few seconds. No e-mail? Tap Resend verification email.. Check spam and junk first. A new link goes to the address on your profile; you can resend again after a short wait. Wrong address? Fix it first.. Open Settings, Profile: tap the pencil next to your name, correct the email and save. A new link goes to the new address. ### What waits until you confirm Sending an estimate, invoice, contract, purchase order or payment link to a client, e-mailing from the app, and the invites when you invite your crew. Everything you build before that stays saved and goes out the moment you send it again. ### The fastest way If the address is a Gmail or Google Workspace account, sign out and sign in with Continue with Google using that same address. Google already confirmed it, so Groundflag marks it confirmed. Q: Why did my estimate not send? A: If the email is not confirmed, the app says Confirm your email to send. Confirm it, come back, and tap Send again: the estimate is still there. Q: Do I lose my trial days while I wait? A: Your trial counts from sign-up either way, and nothing you added is lost. ## Invite your crew (/help/invite-your-crew) Your foreman, crew and office each get their own login, in their own language. The owner or the office adds them from one screen, and you can see who has not signed in yet. Open Crew & time > Crew.. The owner, the office or a PM can add people. Confirm your own email first: until you do, invitations wait. Tap Add Team Member.. Choose Invite by Email to send a link the person accepts (it works for someone who already has a Groundflag login too, and expires in 7 days), or Create New User to set the email and password yourself, right now. Pick the role.. The role sets what the person can do by default: Office, PM, Foreman, Crew, Estimator, Bookkeeper or Read only. Customize what this member can do adjusts it person by person. Tell them how to sign in.. With Create New User, keep Email them how to sign in on: they get the app link and their login email. The password is never emailed, so tell it to them yourself. Check who is in.. Pending invitations show at the top with the date they expire, with Resend and Cancel. Someone marked Has not signed in has a Resend sign-in email in their menu. ### What each role is for Office runs billing, payables, the team and company settings. PM runs jobs, schedule, subs and purchasing. Foreman leads the crew on site: daily work, time, photos, punch list. Crew clocks in, sees assigned jobs and tasks and sends photos. Estimator handles clients, estimates and the sales pipeline. Bookkeeper handles invoices, payments, bills and reports. Read only is for your outside accountant: it reads the books, sees nothing else and does not use a plan seat. ### Time clock only For laborers who only punch in and out, use Add time clock only member. They clock in and out and cannot open anything else, and a time clock only member does not use a plan seat. On each person you can require a photo on clock in and out and pick who reviews their time. ### Hiding prices from field crew and laborers By default, the Crew and Foreman roles have prices and costs hidden: they can see their assigned jobs, tasks, schedule and record daily logs, but they never see customer billing rates, item prices, or your company margins. On Time & Materials jobs, crew members can track their hours and record materials used on site without ever seeing dollar amounts. If you want a specific foreman or manager to see pricing, open their profile and toggle View prices under Customize what this member can do. Q: Can crew members track time and materials without seeing prices? A: Yes. In Groundflag, the Crew and Foreman roles have customer prices and costs hidden by default (pricing.view_prices is off). Crew members clock in and out, track time on jobs, and log materials on Time & Materials jobs without ever seeing the customer's billing rates or your profit margins. Only the Owner, Office, PM, and Estimator roles see prices. Q: Which plan do I need for crew time tracking? A: Time tracking is included in every plan. For workers who only punch in and out, use Add time clock only member: they are free and unlimited on any plan and do not use a paid seat. Crew members who also need to view their schedule, tasks, job details, and upload photos take a regular seat on your plan. Q: Is there a fee per person? A: No. The price is per company, and time clock only members and the Read only accountant never take a seat. Q: Do subs and clients need a login? A: No. Subs open their bid packages and clients open their portal from a link, with no password. Q: The invitation expired. What now? A: Open Crew & time > Crew and tap Resend on the pending invitation, or cancel it and invite again. Q: Can each person use their own language? A: Yes. Each person picks English, Spanish or Portuguese for themselves; it does not change the company's documents. ## Moving from Contractor Foreman (/help/import-from-contractor-foreman) Export your lists from Contractor Foreman as CSV files and bring them into Groundflag with Import data. It reads exports from Buildertrend, JobTread or any spreadsheet the same way. Export from the old tool.. Save each list as a CSV file (an Excel file: save it as CSV first). Up to 5,000 records and 10 MB per file. Open Settings, Import data.. Pick where the file comes from (Contractor Foreman, Buildertrend, JobTread or a spreadsheet) and what it holds. Check the column map.. Groundflag suggests where each column goes; confirm every one, and mark the ones you do not want as not imported. Nothing is guessed. Look at the preview.. Every row shows as ready, skipped or rejected, with the reason, before anything is saved. Import and keep the report.. The history keeps each import with a downloadable report of every row, and an import can be undone while nothing else depends on it. ### What comes in, and in what order Import clients and vendors first, then their contacts and jobs, using the same source. Contacts and jobs link to their client by the original ID from the old tool, so two people with the same name stay apart; without an ID, the name has to be unique. Records you already have are left as they are, so running the same file again does not duplicate them. - Clients and contacts.: Names, emails, phones and addresses, with contacts linked to their client. - Vendors and subs.: Subs are kept as vendors in the subcontractor category. - Jobs.: Linked to their client. - Items and cost codes.: Items land in your catalog; your own cost codes are added next to the ready lists. ### What does not come in Balances, invoices, estimates' amounts and budgets are not migrated, and attachments and photos are not imported. Start open jobs' money fresh from the estimate they were sold on, and download what you may need later, such as signed contracts, invoices, daily logs and photos, before you cancel the old tool. Contractor Foreman bills month to month or yearly; on an annual plan, check when your term ends. The side-by-side on /compare/contractor-foreman-alternative lists each annual plan total beside Groundflag's yearly Crew price before you cancel. Q: Is importing extra? A: No. Import data is part of every plan. Q: My file has columns Groundflag does not know. A: Mark them as not imported in the column map; nothing unknown is guessed. Write to hello@groundflag.com if a column has nowhere to go and you need it. Q: Where do I see Contractor Foreman yearly list prices? A: On /compare/contractor-foreman-alternative: the One-year list cost row and the pricing FAQ spell each annual plan total next to Groundflag Crew. ## Moving from CompanyCam (/help/import-from-companycam) Groundflag copies your whole CompanyCam archive into your jobs: every project, photo, video and document, with the files themselves, not links back to CompanyCam. It takes an access token and one tap. Create an access token in CompanyCam.. Sign in at app.companycam.com, open app.companycam.com/access_tokens and create a token. Copy it. Connect in Groundflag.. Settings, Integrations, CompanyCam, Connect with access token. Paste the token. The owner or an admin can do it. Tap Import everything.. Each CompanyCam project becomes a job here, with its address. A job you already have with the same name is linked, not duplicated. Let it run.. The progress shows on the same screen and you can keep working or close the app; a large archive takes a while. If it stops, tap Import again: it picks up where it left off. ### What comes in Photos with their tags and descriptions, videos and documents, saved in each job's files. Running the import again only brings what is new. ### While you still use CompanyCam Once connected, new photos and videos your crew takes in CompanyCam keep arriving on the linked job, so you can switch the crew over at your own pace. ### Before you cancel CompanyCam Wait for Import finished, open a few jobs and check the photos are there. Then disconnect CompanyCam in Settings, Integrations, and cancel your CompanyCam plan. Q: Is the CompanyCam import extra? A: No. It is part of every plan. Q: CompanyCam refused the token. A: Create a new token in CompanyCam, disconnect and connect again with it, and tap Import again. Nothing already copied is lost. ## Moving from Jobber (/help/import-from-jobber) Your client list is what you need on day one. Jobber exports it as a CSV file and Groundflag reads that file as it comes, with no editing in a spreadsheet first. Export from Jobber.. In Jobber, open Clients, then More Actions, Export Clients, and choose CSV. Jobber e-mails you the file; each file holds up to 1,500 rows, so a long list arrives as several files. Only a Jobber admin can export clients. Open Settings, Import data.. In Groundflag, the owner or an admin picks Jobber as the source and Clients as what the file holds. Check the column map.. Name, Company name, Main Phone, Email, Street, City, State, Zip Code and Note are matched for you. Billing address columns and J-ID are left out; map Billing to the address yourself if that is the one you use. Look at the preview, then import.. Every row shows as ready, skipped or rejected, with the reason, before anything is saved. Import more than one file one after the other. ### What Groundflag does with a Jobber file Jobber writes one row per property, so a client with two properties shows up twice: Groundflag brings the client in once and skips the second row. When a cell holds several e-mails, the first one is kept and the others stay in Jobber. Running the same file again does not duplicate anyone. ### What stays in Jobber Jobs, quotes, invoices and payment history are not imported. Start open jobs fresh from the quote they were sold on, and download what you may need later before you cancel Jobber. Q: Is importing extra? A: No. Import data is part of every plan. Q: Some clients were rejected. A: The preview says why for each row, usually a row with no name. Fix it in the CSV and import the file again; clients already in are left as they are. ## Moving from Housecall Pro (/help/import-from-housecall-pro) Your customer list is what you need on day one. Housecall Pro exports it as a spreadsheet; save it as CSV and Groundflag reads its columns as they come. Export from Housecall Pro.. In Housecall Pro, open Customers, click Actions, then Export. Use Edit columns first if you want every field in the file. Only a Housecall Pro admin can export customers, and the file arrives by e-mail. Save it as CSV.. Save it as CSV: open the file in Excel or Google Sheets and save or download it as CSV (comma-separated values). Open Settings, Import data.. In Groundflag, the owner or an admin picks Housecall Pro as the source and Clients as what the file holds. Check the column map.. Customer ID, Display name, Mobile number, Emails, Service address and Customer notes are matched for you. Home and work numbers, billing address, tags and lead source are left out; map one of them yourself if that is the one you use. Look at the preview, then import.. Every row shows as ready, skipped or rejected, with the reason, before anything is saved. ### What Groundflag does with a Housecall Pro file The Customer ID keeps each customer apart, so two customers with the same name both come in, and running the same file again does not duplicate anyone. When the Emails cell holds several addresses, the first one is kept and the others stay in Housecall Pro. The service address comes in as one line, the way Housecall Pro writes it. ### What stays in Housecall Pro Jobs, estimates, invoices and payment history are not imported. Start open work fresh from the estimate it was sold on, and download what you may need later before you cancel Housecall Pro. Q: Is importing extra? A: No. Import data is part of every plan. Q: The import says the file is not a CSV. A: The Housecall Pro export is a spreadsheet. Open it and save it as CSV, then upload that file. ## Moving from JobNimbus (/help/import-from-jobnimbus) Your contact list is what you need on day one. JobNimbus exports it as a contact report; Groundflag reads its columns as they come. Build a contact report in JobNimbus.. Open Reports and create a custom report for Contacts. Add every column you want to bring: Display Name, Email, Mobile Phone, Address Line 1, City, State, Zip and Description. Only what is in the report is exported. Export it to CSV.. Save the report, then click the three dots next to its title and pick Export to CSV. Your JobNimbus access profile needs the Export permission. Open Settings, Import data.. In Groundflag, the owner or an admin picks JobNimbus as the source and Clients as what the file holds. Check the column map.. Jnid, Display Name, Mobile Phone, Email, Address Line 1, City, State, Zip and Description are matched for you. Home and work phones, company, status and source are left out; map one of them yourself if that is the one you use. Look at the preview, then import.. Every row shows as ready, skipped or rejected, with the reason, before anything is saved. ### What Groundflag does with a JobNimbus file Add the Jnid column to the report: it keeps each contact apart, so two contacts with the same name both come in, and running the same file again does not duplicate anyone. Description comes in as the client's notes. ### What stays in JobNimbus Jobs, estimates, invoices, boards and attachments are not imported. Start open work fresh from the estimate it was sold on, and download the attachments you may need later before you cancel JobNimbus. Q: Is importing extra? A: No. Import data is part of every plan. Q: Some contacts came in without a phone. A: The report only exports the columns you added. Add Mobile Phone to the report, export again and import the file again; contacts already in are left as they are. ## Moving from Buildertrend (/help/import-from-buildertrend) Buildertrend exports its lists as Excel files from the grid itself. Bring them in this order: clients, cost codes, catalog items, then jobs, so each job finds its client. Open the list in Buildertrend.. Your client contacts, the Jobs List, Cost Codes or the Cost Catalog. Show every column you want to bring before you export. Click Export.. It is in the top right corner of any grid that supports it, and downloads an Excel document. Save the file as CSV.. Open it in Excel or Google Sheets and save it as CSV (comma separated). Import data reads CSV files up to 10 MB. Open Settings, Import data.. In Groundflag, the owner or an admin picks Buildertrend as the source and what the file holds: Clients, Cost codes, Catalog items or Jobs. Check the column map.. Job Name, Job Number and Client Name are matched for jobs; Cost Code and Cost Code Title for cost codes; Description, Qty UOM, Cost Each and Part Number for catalog items. For clients, columns with common names such as Name, Email and Phone are matched; check the rest before you go on. Look at the preview, then import.. Every row shows as ready, skipped or rejected, with the reason, before anything is saved. Records already in Groundflag are left as they are. ### What stays in Buildertrend Schedules, daily logs, photos, bills, invoices and change orders are not imported. Download the files and reports you may need later before you cancel. An estimate you still need can be downloaded as .xlsx from the Proposal Dashboard and rebuilt from a saved estimate template. Q: Is importing extra? A: No. Import data is part of every plan. Q: The import says the file is not a CSV. A: Buildertrend exports Excel files. Open the file and save it as CSV, then upload that one. Q: Some jobs were rejected because the client was not found. A: A job is linked to the client with the same name as its Client Name. Import the clients first, then the jobs file again; jobs already in are left as they are. ## Moving from JobTread (/help/import-from-jobtread) JobTread exports any custom view as a CSV file. Bring your customers first, then your catalog of cost items, so your first estimate in Groundflag starts with your own prices. Open Customers or the Catalog in JobTread.. Both are in the main navigation. Show the columns you want.. Click the gear icon in the top left of the list. In the Fields tab, turn on every field you want to bring, such as e-mail, phone and address for customers, or unit, unit cost and unit price for cost items, and click Apply. Export the view.. In the same drawer, the Details tab lets you export the view. It downloads a CSV file with the columns you turned on. Open Settings, Import data.. In Groundflag, the owner or an admin picks JobTread as the source and what the file holds: Clients or Catalog items. Check the column map.. For catalog items, Name, Unit Cost and Unit Price are matched for you, and so are Description and Unit. For customers, columns with common names such as Name, Email and Phone are matched; check the rest before you go on. Look at the preview, then import.. Every row shows as ready, skipped or rejected, with the reason, before anything is saved. Records already in Groundflag are left as they are. ### What stays in JobTread Job budgets, schedules, daily logs, files, bills and invoices are not imported. Download the documents and reports you may need later before you cancel. A budget you use often can be rebuilt once in Groundflag and saved as an estimate template. Q: Is importing extra? A: No. Import data is part of every plan. Q: Some cost items came in without a price. A: The export only has the columns turned on in the view. Turn on Unit Cost and Unit Price in the Fields tab, export again and import the file again; items already in are left as they are. ## Moving from CoConstruct (/help/import-from-coconstruct) CoConstruct's migration page says new projects can be added through March 31, 2027. Bring your people first: the leads export is a CSV file that Groundflag reads as clients. Open the Leads page in CoConstruct.. Use Filter first if you only want some of them; the export takes the leads that match the current filter. Click Export.. It downloads a CSV file you can open in Excel. Lead tools are on CoConstruct's Standard and Plus plans. Open Settings, Import data.. In Groundflag, the owner or an admin picks CoConstruct as the source and Clients as what the file holds. Check the column map.. First and last name, e-mail and phone are matched by their usual names and joined into one client. Check every other column before you go on. Look at the preview, then import.. Every row shows as ready, skipped or rejected, with the reason, before anything is saved. Clients already in Groundflag are left as they are. ### Keep a copy of your projects Selections, schedules, daily logs, files and invoices are not imported. In CoConstruct, Settings, Account, the Other Settings tab has Download Project Data, for one project or several. Download it before your access changes, then start the next job in Groundflag. Q: Is importing extra? A: No. Import data is part of every plan. Q: My clients are not on the Leads page. A: Add them as a spreadsheet with a name, e-mail and phone column, pick Other spreadsheet as the source and import it the same way. Write to us if the file looks different and we will help map it. ## Moving from Invoice2go (/help/import-from-invoice2go) Invoice2go keeps your clients on the invoices you sent them. Its invoice export is a CSV with one row per invoice, and Groundflag turns it into one client per name. Export from Invoice2go.. On the Invoice2go website (the export is not in the phone app), click your company name in the upper right, then Account & settings, then Export data. Pick Invoices in the list and click Export. The file arrives by e-mail. Unzip it.. Invoice2go sends the CSV inside a zip file. Open the zip and keep the CSV that is inside. Open Settings, Import data.. In Groundflag, the owner or an admin picks Invoice2go as the source and Clients as what the file holds. Check the column map.. Name, EmailRecipient and DocumentRecipientAddress are matched for you. Id is the invoice number and State is Invoice2go's sync status, so both are left out. Look at the preview, then import.. A client who got five invoices shows once as ready and four times as skipped, before anything is saved. ### What Groundflag does with an Invoice2go file Clients are matched by name, so running the same file again does not duplicate anyone. The billing address comes in as one line even when Invoice2go wrote it on two. If you export Clients instead of Invoices, the import works the same way, but you check every column yourself. ### What stays in Invoice2go Invoices, estimates, items and payment history are not imported. Add the items you sell to the Catalog, start open work fresh from an estimate, and download what you may need later before you cancel Invoice2go. Q: Is importing extra? A: No. Import data is part of every plan. Q: The import says the file is not a CSV. A: You uploaded the zip. Open it and upload the CSV that is inside. ## Draft an estimate with AI (/help/draft-estimate-with-ai) Groundflag's AI estimate generator is called Draft with AI: type the job the way you would say it to a helper and get estimate lines to start from. Nothing is saved or sent until you do it. Open a new estimate.. Sales, Estimates, then the plus button. Pick the client and the job. Tap Draft with AI.. It sits next to Use Template. The box starts with the job's name; describe the work in a sentence or more, for example: retile a 60 sq ft hall bath floor, remove old tile, new vanity and toilet. Tap Draft the lines.. In a few seconds the lines fill the form, each with a type, unit, quantity and unit price. Review every price before you send.. Change, add or delete lines like any other estimate, then save it as a draft or send it. ### Where the prices come from When a line matches an item in your price book, your price is used, never the AI's guess. Other prices are the AI's estimate for the work described; they are a starting point, not a quote from a supplier. ### What it does not do It does not save, send or sign anything. The client sees the estimate only after you send it. Q: Is the AI estimate generator free? A: It comes with every plan, including the 30-day free trial, and uses the plan's monthly AI allowance. There is no separate AI fee. Q: How accurate are the AI prices? A: Lines that match your price book use your price, so the more trades you load in Catalog the closer the draft gets. Other prices are a starting point for the work described, not a supplier quote: check them before you send. Q: Can it write the estimate in Spanish or Portuguese? A: Yes. The lines come back in the language you use the app in. ## Start an estimate from a template (/help/estimate-templates) A blank estimate is the slowest way to start. Groundflag has starter lines for the jobs most shops bid, and you can save your own. Open a new estimate on a job.. Sales, Estimates, then the plus button. Pick the job. Tap the Start from button.. If the job's type has a starter template (kitchen, bathroom, deck, roof, interior paint, panel upgrade, water heater, HVAC, flooring, siding or basement finish), a button with its name shows under the job while the estimate is empty. Fill in quantities and prices.. The lines arrive with the type and unit set, such as demolition, cabinets, counters, rough plumbing. Set the quantity and price for this job, delete what you do not need, add what is missing. Save it or send it.. Same as any estimate. Nothing goes to the client until you send it. ### Another type of job, or your own lines Tap Use Template to pick any starter template, or one of yours. Once an estimate looks the way you like it, save its lines as your own template and reuse it on the next job. If your price book has the item, add it from the catalog and your price is used. ### When there is no button The button shows only on a new estimate with no lines yet, on a job whose type has a starter template. A job with no type, or a type without a template, opens blank: use Use Template or Draft with AI. Q: Do templates cost extra? A: No. They are in every plan. Q: Do templates have prices? A: They are a list of lines to price, not a price list. The numbers come from you, your catalog or an AI draft you review. ## Leads from e-mail, missed calls and texts (/help/leads-from-email-calls-and-texts) You are on a ladder, the phone rings, and the job goes to the next listing. Set this up once and every voicemail, text or customer e-mail lands in Groundflag as a lead with the number to call back. It costs nothing: Google Voice is free in the US. Open Settings, then Marketplace leads, then Inbox & phone.. Groundflag shows an address that starts with leads- and is yours alone. Tap the copy icon. Forward your company e-mail to that address.. Gmail: Settings, Forwarding and POP/IMAP, Add a forwarding address. Outlook: Settings, Mail, Forwarding. cPanel: Forwarders, and also keep a copy in your own inbox. Gmail sends a confirmation first: it shows on the same screen as Confirm forwarding in Gmail. Catch missed calls with Google Voice.. Create a number at voice.google.com with the same e-mail. Turn on Get voicemail via email and turn off forwarding calls to your phone. On your cell, send unanswered calls to that number: AT&T and T-Mobile dial **004*1, then the number, then #, and call; Verizon dials *71 and the number. Catch texts.. In Google Voice turn on Forward messages to email, and show the Google Voice number as your texting number on your website and Google profile. Watch What arrived.. Each e-mail, voicemail or text shows up as a lead, or as Not a lead when it was spam, a robocall, a sales pitch or a job applicant. Tap Open lead to call back. Groundflag product mail (password reset, onboarding), Stripe, Belcome and similar system senders never appear here — the server drops them before the AI runs. ### What you get The lead opens with the caller's number as the client's phone, so you call back in one tap. The owner's phone gets a push, New lead, with what the customer said. Turn on Answer new leads with AI in Settings, Lead sources, and an e-mail goes to the customer in their language, saying you got the request and asking for photos or the address. It never talks about price, dates or licenses. ### What does not work Texts and calls to your personal cell do not reach Groundflag by themselves: they need the Google Voice number or the forwarding above. The same lead e-mailed twice shows once, as Same lead again. Gmail forwards everything, including mail from Groundflag itself. Those messages are discarded on arrival so a password-reset link never becomes a fake job. Q: Does it cost extra? A: No. It is in every plan, and Google Voice is free in the US. Q: Does Groundflag answer the phone? A: No. It catches the voicemail and the text, turns them into a lead and tells you right away. Q: Can it also take leads from Angi, Thumbtack or Yelp? A: Yes, from the same Marketplace leads screen. Q: Why don't I see Groundflag or Stripe e-mails in What arrived? A: They are dropped on purpose. Only customer and marketplace mail becomes a lead or Not a lead. ## Let clients request changes on an estimate (/help/request-changes-on-estimates) A client who wants a bigger vanity should not have to decline the whole job. With Request changes on, they tell you what to change from the estimate link and the estimate stays open. Turn it on once.. Settings, Client portal, then switch on Request changes on estimates. It is off until you turn it on. Send the estimate as usual.. The client opens the link in the e-mail and sees Accept estimate, Decline estimate and, under them, Request changes. The client writes what to change.. For example: swap the vanity for a 48 inch one. The estimate keeps the Sent status, so they can still accept it. You get the request.. The person assigned to the estimate and the company admins get an e-mail and a notification that opens the estimate. The request is also in the estimate history. Revise and send again.. Edit the estimate and send it. The client accepts the new version from the same kind of link. ### What changes for the client Only the estimate page from the e-mail link gets the Request changes link. Accept and Decline work as before. Q: Does it cost extra? A: No. It is part of the client portal on every plan. Q: Can I turn it off later? A: Yes. Switch it off in Settings, Client portal; the link disappears from every estimate page. ## Follow up on a sent estimate (/help/estimate-follow-ups) Most estimates are not declined, they are forgotten. Groundflag follows up for you, at 10 in the morning of your company's time zone, and stops the moment the client answers. Send the estimate.. Sales, Estimates, open the estimate and send it. The follow-ups count from the day it was sent. Leave the defaults, or change the days.. Settings, Notifications, Company notifications, then Estimate follow-ups to clients. Out of the box the client gets a reminder 3, 7 and 14 days after sending. Pick other days or switch the whole thing off. You need permission to edit the company to see this screen. Watch it on the estimate.. The estimate shows how many follow-ups went out and the date of the next one. Stop it for one estimate.. Tap Stop on that line when you talked to the client and do not want the e-mail. Resume brings it back. ### When it stops by itself The follow-ups end when the client accepts or declines, when you send a new version, and when the estimate expires. Two reminders never go out closer than two days apart. ### What the client gets A short e-mail with the link to the same estimate page, where they can review it and accept it. If you turned on Request changes, they can ask for edits there too. Q: Can I turn them off for the whole company? A: Yes. Switch Estimate follow-ups to clients off on the same screen if you would rather write each one yourself. Q: What if the client has no e-mail on the card? A: Nothing is sent, and the estimate says so on the follow-up line instead of showing a date. Open the client, write the e-mail and save, and the next reminder goes out on its own at 10 in the morning of your time zone. Q: Do invoices get reminders too? A: Yes. Payment reminders to clients sit on the same screen: by default one day before the due date, then 3 and 7 days after. ## Text your clients (/help/text-clients) Clients answer a text faster than an email. With texts on, the same moment that sends the email also sends a short text with the link to approve, pay or sign. Open Settings, SMS Notifications.. The owner or an admin does this once. Switch on Enable SMS Notifications. Check the events.. The first time you switch texts on, the client texts come on with it: Quote sent to client and its follow-ups, Invoice sent to client, Payment confirmation and reminders, Contract sent for signing and its reminders, visit reminders. Each one keeps its own switch, and nothing is texted for an event that is off. Make sure the client agreed to texts.. The client checks the text box in your client portal or on your online booking form, or you switch on Client agreed to texts on a service call. Clients without that agreement keep getting email only. Send as usual.. Send the estimate, the invoice or the contract. The email goes out and the text follows with the link. ### What each text carries Estimate: the number, the total and the link to see and accept it. Invoice: the pay link to your portal. Contract: the link to sign it. Payment confirmation: the amount and the invoice it paid. Reminders about an estimate or a contract carry the same link. Visit reminder: the evening before a site visit, install, delivery, inspection or appointment on a job, the day, the time and the address. On my way: when the crew taps Start travel on that visit, the client gets who is coming and a link to follow them on the map; a second tap does not text again. ### Your own wording Settings, SMS Notifications, SMS Templates lets you write each text in your words. If your text leaves out the link, Groundflag adds it at the end, so the client can always act from the text. ### Opting out Every text ends with Reply STOP to opt out. A client who replies STOP gets no more texts; email keeps working. Q: Does texting cost extra? A: No. Texts are part of every plan. The client's carrier may charge message and data rates under their own plan. Q: Can I text one invoice by hand? A: Yes. On the invoice, open the menu and choose Text the payment link. Q: Which number do the texts come from? A: From the Groundflag verified number, with your company name at the start of each text. ## Turn a receipt photo into a vendor bill (/help/receipt-to-bill) A receipt in the truck's cup holder is a cost the job never sees. Take a photo with Capture and the bill is filled in for you; nothing is saved until you tap Save. Tap Capture, then Photo.. Take the picture of the receipt or choose it from your photos. Groundflag reads it and sorts it as a receipt. Check the job.. Groundflag suggests the job; pick another under Job if it is wrong. Tap Open to review.. New Vendor Bill opens with the vendor, the Bill Date from the receipt, each line printed on it with quantity and price, the sales tax in Tax, and the job. When the lines read do not add up to the receipt total, it comes in as one line with the total instead. Check the vendor.. When the store matches a supplier on your list (The Home Depot Store #2602 is your Home Depot), it is picked for you. When it does not, the form says Read on the receipt and the name: pick that supplier or create it. Save.. Fix any line that was read wrong, then save. The bill keeps the receipt photo under Receipt. ### Where the cost goes The saved bill counts as actual cost on the job, next to purchase orders, expenses and clock hours (see Job costing). Bills are listed under Money, Bills. ### What it does not do It does not save, pay or send anything on its own, and it does not create a supplier for you. It never fills in an amount that differs from the receipt total. Q: Does it cost extra? A: No. Reading the photo uses the plan's monthly AI allowance, like the other AI features. Q: Can I do it from my phone? A: Yes. Open app.groundflag.com on the phone; Photo lets you take the picture or choose one you already have. ## Show finished work on an estimate (/help/show-finished-work) A price list does not show the homeowner what the work looks like when it is done. Put finished jobs from your showcase on the estimate, and they see the photos before they say yes. Put a finished job on your showcase.. Open that job, open Docs, and tap Share photos (the photo icon at the top of the files). Choose Add to my showcase. Title on the page is what the client reads, such as Kitchen remodel. Leave the client name out. The public page shows the photos and the town, never the street or the photo notes. Open the estimate.. Go to Sales, Estimates and open the estimate. Tap the three dots, then Show finished work. The item is there only for people allowed to edit estimates. Pick up to 4 and save.. Tick the jobs. The client sees them on the estimate under Finished work like this, each with its public title and the town and state. The street, the job's internal name and the photo notes stay off. Take them off.. Open Show finished work again, clear the ticks and save. The estimate no longer has a finished-work section. ### What stays off the estimate A private gallery, a job from another company, and a job you later remove from the showcase do not appear, even if they were picked before. An estimate you never pick jobs for stays as it is: no finished-work section. ### The estimate e-mail When you picked finished work, the e-mail tells the client the estimate includes photos of finished work and points them to the same link. An estimate with nothing picked stays quiet about it. Q: Does it cost extra? A: No. Show finished work is part of every plan. Q: The list is empty. What do I do? A: Nothing is on your showcase yet. Add a finished job from its photos, as in the first step, then open Show finished work again. Q: Can I pick more than 4? A: No. The picker says Pick up to 4 and does not add a fifth. Q: Does the client see the street address? A: No. They see the town and the state, the public title and the cover photo. The street, the internal job name and the photo notes stay off. ## Approve weekly timesheets (/help/approve-timesheets) Payroll should run on hours someone looked at. Weekly timesheets show each person's week with regular, overtime and double time already split, and approving it locks the week. Open Weekly timesheets.. Go to Crew & time, then Weekly timesheets. It opens on last week, the one that just closed, because that is the week you approve on Monday morning. The arrows next to the dates move one week back or forward. Clear what holds a person back.. A row that says still clocked in has a shift nobody closed, and to review means punches that need a look, such as one outside the job fence. Approve week stays off for that person until both are cleared. Approve.. Tap Approve week on a person, or tick several people and tap Approve 2 people at the bottom. The row then reads Approved by and your name, and the hours are locked. Fix an approved week.. Tap Reopen on that person. The week goes back to open, you correct it and approve again. Export for payroll.. Tap Export for payroll at the top. With Export only approved weeks on, in Time clock rules, only approved weeks leave the app. ### The week is empty On a past week the screen reads Nobody clocked hours that week and offers Go to this week, which jumps to the week in progress. A crew that started using the clock this week shows up there. If the screen reads The timesheets did not load, tap Try again; nothing was changed. ### How overtime is counted The line under the dates says which rule applies: federal, over 40 hours in the week, or California, daily over 8 hours and weekly over 40. Set the state in Time clock rules; blank uses the company address. Q: Who can approve? A: People who can see the team. Everyone else sees only their own hours. Q: Why does it not open on this week? A: This week is still being worked. Last week is the one ready to approve; Go to this week and the arrows get you to any other. Q: Does approving pay anyone? A: No. Approving locks the hours. Pay runs in your payroll provider with the export. ## Use the time clock (/help/time-clock) Hours are counted where they are worked. Each punch lands on a job, so job costing, the weekly timesheet and the payroll export all read the same hours. Open the clock.. Go to Crew & time, then Clock. On a phone it is the screen the crew opens every morning; the buttons are 56 px tall so they work with gloves on. Clock in.. Tap Clock In. Which job? lists the jobs; pick one, or No job (shop, office, driving) for time that belongs to no job. Take a break.. Tap Start Break. On a break, End Break and Clock Out share one row. Several breaks a day are fine; the timesheet adds them up. Switch job.. Moving to another job mid-day? Tap Switch job and pick the next one. The first part of the day stays on the first job and the rest goes to the new one. Clock out.. Tap Clock Out. If the company asks about injuries, the question Were you hurt today? comes up first; Yes, I got hurt sends the office an incident for that day and job. ### Clock in the crew A foreman or office can punch for everyone in Crew & time, Crew clock. Tick people, or Select all, and the row shows what fits the people picked: Clock in (2), Break, End break, Clock out, Switch job. On a phone the first two sit on the row and the rest are under the three dots. Someone already in that state is skipped, so a second tap never doubles a punch. Each punch records who made it. ### Outside the job site With Check the job fence at clock in turned on, a punch away from the job asks You are outside the job site, Why are you clocking in from here? It does not block: the reason is saved and the week shows it as outside the fence. No GPS or a job with no map pin is never counted as outside. ### Punch by job start time Turn on Punch by job start time in Time clock rules and the day becomes a timeline: Shop, Drive, Job, Break. Clock In asks Starting with?, and each tap closes one segment and opens the next with its time. Job lists the jobs on that person's schedule today, with Other jobs one tap away when the plan changes. A reason is asked only when someone clocks in before the job's start; starting later asks nothing. A day past 10 hours gets one reminder, and the break is prefilled at clock out when none was taken. ### Time clock rules Open Weekly timesheets and tap the rules button at the top. There you set the job fence and its radius in meters, punch by job start time, the injury question, overtime state, PTO hours per year and company holidays. With the injury question off, clock out goes straight and the clock shows Got hurt? Report it, so an injury is still logged on that day and job. Q: Can someone use only the clock? A: Yes. Invite them with the Time clock only role: they clock in and out and see their own hours, nothing else. Q: I forgot to clock out. What now? A: Ask the office. Anyone who can edit the team fixes the shift in Timesheets; the change and its reason stay in the history. ## Job photos and files (/help/job-photos-and-files) Every job has one place for its photos, plans, permits and PDFs. Open the job, tap Docs and choose Files. What you put there stays with the job, and the client sees only what you share. Add photos and files.. Tap the upload button. On a phone pick Take Photo, Choose from Gallery or Browse files; on a computer you can also drop files from your desktop onto the list. Images, PDF, Word, Excel, CAD and ZIP files are taken, up to 50MB each, and video clips up to 100MB. Pick as many as you like: they go up 10 at a time with an Uploading N of M bar, a failed batch tries again by itself, and anything still stuck waits under Retry. The camera icon is Keep Shooting: the camera stays open, each photo uploads in the background and Done closes it. Make folders.. Tap Create folder and name it, for example Site photos or Permits. Open a folder to upload straight into it. Move one file.. Open the file's menu (the three dots) and choose Move to folder, then the folder. Move to root takes it back out. Move or delete many at once.. Open any file's menu and choose Select. Now each tap checks or unchecks a file, and a bar shows how many are selected with Move to folder and Delete Selected. Delete asks once for all of them. A file that fails stays selected so you can try again. Tag photos.. In a file's menu choose Tags, pick one of the job's tags or type a new one (framing, before, roof) and Save. Tags from CompanyCam come in with the photos. Tap a tag above the list to see only those files; tap it again to see all. Choose what the client sees.. Files are internal. In a file's menu, Show in client portal puts it in the client's portal; Hide from client portal takes it back. Shared plans, measurements and photos also show under the estimate on the link the client gets by e-mail or text, so you share a file once on the job and every estimate carries it. ### Hand the photos to the client or the adjuster The photo button above the list makes a Photo report (PDF): the job's photos two per row, grouped by day, each with the time, who took it and its note, in the language you use. With two or more photos, Before and after (PDF) asks you to tap the before photo and then the after photo. Add another pair for each room; the PDF gets one page per pair, side by side. Before and after (link) uses the same picks and makes a 30-day link with those pairs side by side (CompanyCam Pages style). Photos added later stay off it. Photo link for the client puts the job's photos in one link anyone can open for 30 days. Photos added later stay off that link, so make a new one when there are new photos. Add to my showcase puts the job on your public page of work, for your website, with the town and never the street. Settings, Showcase has the code for that page and for a Map of your jobs: the same jobs as pins placed near the town, never on the house. ### Get photos from people without an account The photo button above the list has Let others add photos. Type who it is for if you want (Homeowner Dana, roofing sub), tap New link and text them the link. They need no account and no password, and they do not take a seat. They type their name and add photos or PDFs: 10 files per send, 20MB each and 24MB in all. A link takes 200 files and stops after 30 days. The files land in this job's Files marked Uploaded by, with the name they typed (guest), and you get a notification. The list of links shows the latest photo each one received. Close link stops it right away, and what already came in stays on the job. The link only adds files: the person never sees the job or other people's photos, and nothing shows in the client portal until you choose it. ### Coming from CompanyCam Your CompanyCam photos come in by token, project by project, and new photos keep arriving while you switch over (see Move your CompanyCam photos into Groundflag). Q: Can I draw on a photo? A: Yes, on any photo of the job: open its menu, choose Mark up photo, draw arrows, dots and Xs, zoom or crop, and save. The marked copy is added beside the original, which stays as it was. Punch list items and safety reports have the same marking. Q: Does the client see every file? A: No. Files stay with your team until you choose Show in client portal on a file. Q: Do I attach plans to each estimate? A: No. A file shown in the client portal is listed under every estimate of that job, on the link the client opens. Estimate and invoice PDFs are not repeated there. ## Write the daily log by voice (/help/daily-log-by-voice) One log per job per day. Crew hours and weather are already there; you say the rest. Open the job, then today's daily log.. Crew and hours come from the time clock; weather fills itself for US addresses. Tap the button and talk.. Say what was done, who was there, what arrived, what failed inspection and what held you up, in English, Spanish or Portuguese. Tap again to stop. Check the fields.. Groundflag puts each fact in its place. Fix anything that is off; whatever it could not place is in the notes. Add photos.. Up to 60 per log, from the camera or the phone's photos. Sign.. Sign the log stays at the bottom of the screen while you scroll. A signed log is frozen with your name and the time. Not signed by 5 PM? Everyone who clocked in on the job gets a reminder. Need yesterday's subs and equipment again? Copy yesterday before you start. ### Sharing it Download the PDF, which comes out in the reader's language, or copy the short client summary Groundflag writes in the client's language into your own message. The office can read a log written in Spanish in English with the translation button. Q: The microphone does not start. A: Allow the microphone for app.groundflag.com when the phone's browser asks; if you said no before, turn it on in the browser's site settings. ## Build a job schedule (/help/schedule) The schedule lives on the job, in the Schedule tab, as a Gantt chart. Start from a template or a file.. Use a template for the job type, import a Microsoft Project XML file, or add tasks one by one. Link the tasks.. Pick what each task waits for: finish to start is the usual, with a lag in days when concrete has to cure. Save the baseline.. Once the plan is agreed, save it as the baseline; later you will see the drift against it. Move work as it happens.. Drag a bar or use the move button. What depends on it moves too. Undo puts it back. Rain day.. One tap pushes the day's work and writes the delay into the daily log. ### Telling people People on a task that moved get an email. To text subs who only have a phone number, turn the rescheduled message on in Settings, SMS. ## Online booking and the confirmation e-mail (/help/online-booking) A public page where a client picks a service and an arrival window. It lands on your dispatch board, and they get the same kind of confirmation e-mail Jobber sends. Open Settings, Lead sources, Online booking.. Turn Take bookings online on. Set your portal address first if the page says you still need one. Copy the page link or the website button.. Paste the link in texts and e-mails, or the HTML button on your site. Both open the same public page. Choose what the page does.. Book the visit now puts a service call on the board. Book an assessment visit is a look-ahead visit. Take a request to review collects the need without a time. Tell clients to leave an e-mail.. With an e-mail they get a confirmation that names the day and the arrival window, and a link to open the thank-you page and add it to their calendar. Phone-only bookings stay on the thank-you screen. ### What the office sees A booked service call shows up unassigned on the dispatch board for that day. Assessment visits and estimate requests land as leads. Photos the client uploaded stay on the visit or the lead. ### When there is no confirmation e-mail If they only left a phone number, Groundflag does not invent an address: the on-screen thank-you is the confirmation. A failed send is logged and does not undo the booking. Q: Does the client get a text too? A: Not yet. Confirmation by SMS waits on the company texting number (10DLC). The e-mail covers the same window and calendar link. Q: Can Google show my open slots? A: Your public booking page is ready for a redirect. A full Reserve with Google feed needs Google's partner program; ask us when you want to apply. ## Send a change order (/help/change-orders) Write it on the job before the extra work starts, and the client signs it from their phone. Open the job's change orders and add one.. Scope, line items with cost and price, the schedule days it adds and the reason. Send it.. The client gets a link. It is valid for 30 days. The client approves.. They review it and approve with their name, email and consent to sign electronically. If you asked for a deposit, they pay it in the same step. It lands everywhere.. The contract amount, the budget and the next draft invoice update, the schedule shows a notice. ### Declined or wrong? A declined change order stays on the job with its history. One sent by mistake can be voided. ## Progress billing, pay applications and retainage (/help/progress-billing-and-pay-applications) Two ways to bill a job as the work moves. A homeowner job bills a percent of each line of the accepted estimate. A commercial job with an architect or owner's rep runs pay applications on a schedule of values with retainage. Open the order of the accepted estimate.. On the job, the Billing card shows the estimate, its order, invoices and payments. Tap the order, or Create order when the estimate was accepted and has none yet. Tap Generate Invoice, then Bill by progress.. Each line shows its price, the percent Billed so far and what is left. Type the percent to bill now on each line, or fill in Same % on every line. Create the invoice.. It is a draft until you send it. Tax and discount follow in the same proportion, and a line can never pass 100%. The invoice that brings every line to 100% takes the leftover cents, so the invoices add up to the order. Bill the next stage later.. Generate Invoice now opens straight on what is left of each line. ### The deposit is credited, not billed twice A deposit the client paid with the estimate comes off the progress invoices as a line that reads Deposit received on Estimate, applied, until the deposit is used up. A deposit asked for and not paid yet is cancelled by the first progress invoice, so the client never gets both. ### Pay applications with retainage Open the job's Money tab and tap Pay applications & lien waivers, then New pay application. Fill in the owner, architect, contract date, period ending, the original contract and the approved change orders, net. Add the Schedule of values: one line per item with its scheduled value, the work this period and materials currently stored. Set Work retainage (%) and Stored materials retainage (%). The sheet adds up completed and stored, retainage, balance to finish and the current payment due; the lines have to add up to the contract. Issue document locks that version and makes the PDF; issuing does not bill or collect anything. When the architect or owner certifies it, tap Record certification with the certified amount and who certified it, then Invoice this pay app to turn it into an invoice. The next pay application starts from this one. To release retainage, lower the retainage percent on the next pay application: what is released comes into the current payment due. The PDF is our own form that follows the G702/G703 math. It is not an AIA-licensed document; when a contract demands the AIA original, fill that one with these numbers. ### Lien waivers New lien waiver uses the state where the property is: California, Florida and Texas get their statutory forms, conditional or unconditional, progress or final. Other states get a general form that says so. Copy signing link and send it yourself; the link works for 30 days. Q: Can I bill by percent and also send a full invoice? A: No. An order billed in full has to have that invoice cancelled before it can be billed by progress, so the client is never billed twice. Q: Do approved change orders count? A: On a pay application, enter them in Approved change orders, net. On a homeowner job the approved change order goes on the next draft invoice (see Send a change order). ## Build a custom report (/help/custom-reports) Reports opens on Money, Field and Safety, the reports most shops read every week. When you need a different cut, Custom builds it from your own jobs, estimates, invoices or clock hours. Open Reports and tap Custom.. Custom sits in the same row as Money, Field and Safety. The period above (Today, Week, Month, Quarter, Year or All) applies to the report too. Choose Report on.. Jobs, Estimates, Invoices or Hours. Hours counts only time cards already clocked out. Tap the Columns you want.. Each source has its own list, for example Number, Client, Job #, Status, Issued, Due, Tax and Total for invoices, or Person, Cost code, Week and Hours for hours. Pick Group by, or leave it.. With No grouping, one row each, every record is a row, newest first. Group by Job, Client, Status, Month, Week, Person or Cost code and the money and hours add up per group, with a Count column. Read the Total, export or save.. The Total row sums the money and hours. Export CSV downloads the report for a spreadsheet; Save report asks for a Report name and keeps it under Saved reports. ### Reports people build first Invoices grouped by Job: what each job has billed in the period. Hours grouped by Person, with Week as a column: who worked how much each week, for payroll. Jobs grouped by Lead source: which source brings the jobs, with their Estimated value. Jobs grouped by Status or Stage: how many jobs sit at each step. ### Good to know Saving with a name you already used replaces that report. Delete takes a saved report off the list. Without grouping the screen shows the newest 1,000 rows; group the report or export it for the rest. Days, weeks and months follow your company's time zone. Q: Can I filter to one job? A: Yes. Change All jobs at the top of Reports to that job and the custom report counts only that job. Q: Does it email the custom report on a schedule? A: A saved custom report is not emailed yet. Export the CSV or open the saved report when you need it. The standard Money, Field and Safety reports can go out every Monday. Q: How do the standard reports go out every Monday? A: Open Money, Field or Safety, enter the email and switch Email every Monday. Monday at 7:00 a.m. in the company's time zone, the three CSVs arrive attached: money.csv, field.csv and safety.csv. ## Upload a drawing set (/help/upload-a-drawing-set) Drawings live on the job, under Docs. Upload the PDF set once: every page becomes a sheet the crew opens on the phone, with markups, pins tied to RFIs and punch items, and every revision kept. Open the job, then Docs, then Drawings.. On a phone Docs sits under More. Only people who can edit the job see Upload drawings. Tap Upload drawings and pick the PDF.. A PDF set, or one page as a JPG, PNG or WebP. The app shows Reading pages, then Uploading. Wait for Reading sheet names.. AI reads the text of each page's title block and fills Sheet number and Title in Name the sheets. Nothing is saved yet. Check every row, then Save.. The dialog says Numbers and titles read from the title blocks. Check them before you save. Fix any row by typing over it; Sheet number is required. Open a sheet from the list.. Each row shows the number, the title, the revision and how many markups it has. Move, Pin, Pen, Box and Text mark up the page. ### When AI cannot read the names A scanned set with no text layer has nothing to read: the dialog says the sheet names could not be read from this PDF. Type them below. Pages come numbered 1, 2, 3. A photo is always named by hand. AI reads the first 300 pages of a set. A page without a sheet number printed on it stays for you to name; AI never invents a number. ### New revisions Upload the revised sheets the same way. A sheet number that already exists gets a new revision; the old one stays available and the viewer marks it as an older revision. A pin tied to an RFI or a punch item moves onto the new revision. A loose markup stays on the revision where it was drawn. Cancel in Name the sheets removes the uploaded PDF from the job's Files, so a wrong file leaves nothing behind. Q: Two pages show the same sheet number. What happens? A: AI keeps the first page with that number and leaves the other page for you to name. Q: Can I add markups to an older revision? A: Yes. Pick the revision at the top of the sheet; markups added there stay on that revision. ## Forward vendor bills by e-mail (/help/vendor-bills-by-email) Bills from suppliers arrive by e-mail. Send them to your company's bills address and they wait in Bills with the PDF kept and the numbers already read. Nothing becomes a bill until you save it. Open Money, then Bills, then Bills by e-mail.. The card shows your address: bills- followed by your company code, at groundflag.com. Tap the copy icon. Give the address to your suppliers, or forward to it.. Add it as the billing e-mail on your supplier accounts, or set a forwarding rule in your own inbox. Wait for the bill to show up in Bills by e-mail.. AI reads the first PDF or photo attached (or the e-mail text when there is none): vendor, invoice number, bill date, due date, total and tax. Tap Open as bill and check it.. New Bill opens with the invoice number, the dates, one line with the total before tax, the tax, the PDF attached and the supplier picked when the name matches one you have. Save.. The bill is saved as a draft and leaves the e-mail list. Tap the X on an e-mail that is not a bill to dismiss it. ### Forwarding from Gmail Gmail sends a confirmation to the new address before it forwards anything. It shows up in Bills by e-mail as Confirm forwarding: tap it and confirm in Gmail. Forward only bills to this address. Every e-mail that arrives is read by AI and counts toward your AI usage. ### What is read and what is kept PDF, JPG, PNG and WebP attachments are kept, up to 5 per e-mail and 15 MB together. Other files are left out. AI never invents a value. A number it cannot read stays empty and the e-mail says Total not read; you fill it in on New Bill. The same e-mail sent twice shows up once. Q: Does a bill get paid or approved automatically? A: No. It is a draft until you save it, and approving and paying it work like any other bill. Q: Can the crew photograph a receipt instead? A: Yes. Capture reads a receipt photo the same way; see Receipt to vendor bill. ## Cash flow statement (/help/accounting-cash-flow) Turn on Accounting in Settings, pick a start date, then open Accounting > Cash Flow. The report reads from that date on. Turn the books on.. Settings, Accounting, Turn on accounting. Pick the start date: invoices and payments before it never appear in the books, and the date cannot be changed later. Confirm it with your accountant first. Open the report.. Accounting > Cash Flow, then the Cash Flow tab. Pick the period above the report (Today, Week, Month, Quarter, Year or a custom range). Read the three sections.. Operating activities: net income plus what customers paid and what you spent on materials, subs and payroll. Investing activities: equipment and vehicles you bought or sold. Financing activities: draws, loans and payments you took or made. Check the bottom line.. Net change in cash, then Cash at start of period and Cash at end of period. The end figure should match the bank; if it does not, the report says to check the account types. Export or print.. Use the browser's print to save the report as PDF, or copy the numbers into your accountant's spreadsheet. ### What each section means Operating activities start with net income from the profit and loss, then add and subtract the money that actually moved: collections from clients, payments to subs and suppliers, and payroll. It answers whether the job's work generates cash. Investing activities are purchases and sales of equipment, vehicles and other long-term assets — money that leaves or comes back for things the company keeps. Financing activities are money the company borrows, repays or takes out: loan payments, owner draws and equity you put in. ### When the bank does not agree Cash at end of period should match the bank account. If the report says Cash flow does not match the bank accounts, an account is set to the wrong type (bank, credit card, loan or equity). Fix it in Settings, Accounting and the report recalculates. Q: Do I have to turn accounting on first? A: Yes. Settings, Accounting, Turn on accounting, and choose a start date. Nothing before that date appears in any accounting report. Q: Can I change the start date later? A: No. The date is locked once you turn accounting on, so invoices and payments before it never appear. Confirm it with your accountant before you save. Q: Does this cost extra? A: No. Accounting is part of every plan. Q: Can my accountant read it? A: Yes. The report follows the indirect method and reads like a standard cash flow statement: operating, investing, financing, and the change in cash. ## Warranty requests from the client portal (/help/warranty-requests) A door that sticks three months after the job should not start with a phone call nobody writes down. With Warranty requests on, the client reports it from the portal, and it lands on that job's punch list. Turn it on once.. Settings, Client portal, then switch on Warranty requests. It is off until you turn it on. Finish the job.. The form shows on the job in the client portal only when the job is in the Closed or Warranty stage. While the job is running, the client keeps using messages and change requests. The client tells you what is wrong.. On the job page they fill What is wrong, Where (optional) and one Photo (optional), then tap Request warranty service. You get the request.. It becomes an open item on the job's punch list, marked Warranty request from the client. The person assigned to the job and the company admins get an e-mail and a notification. Fix it and close it.. Work the item like any punch list item: fix it with a photo and verify it. The client follows it in the Punch list tab of the portal. ### What it does not do yet One photo per request. Moving the job to the Warranty stage stays with your team; the request does not change the stage. Q: Does it cost extra? A: No. It is part of the client portal on every plan. Q: Can I turn it off later? A: Yes. Switch it off in Settings, Client portal; the form disappears from every job. Requests already sent stay on the punch list. Q: Does the client need a password? A: No. They open the portal from the link you already send them. ## Weekly client update (/help/weekly-client-update) Owners call when they hear nothing. Update client turns what your crew already logged this week into a short e-mail a homeowner understands, and you send it after a read. Open the job.. On the job overview, find the Job agents card and tap Update client. Read the draft.. It covers the last 7 days: daily log work, photos you shared with the client and change orders the client signed. It closes with what is planned for the next 7 days, from schedule tasks you already share in the portal. Edit and send.. The draft opens in the e-mail composer to the client, with this week's client photos attached. Change anything you want. Nothing is sent until you press Send. ### What goes in, and what does not Only facts from the job: no dollar amounts besides signed change orders, no internal notes, no invented dates. Money goes to the client on the invoice, not in the update. It is written in the client's language (English, Spanish or Portuguese), whatever language you use the app in. You sign it. ### When there is nothing to say With no logged work, no client photos and no signed change order this week, it tells you there is nothing to share instead of writing filler. Q: Does it cost extra? A: No. It is part of every plan and uses the plan's monthly AI allowance. Q: Does my team get a summary too? A: Yes. Weekly summary on the same card writes the internal version, with money only for people allowed to see it. Q: Will the next days show if I do not share the schedule? A: No. Only schedule tasks marked to show in the client portal go in, so nothing private leaks. ## Toolbox talks (/help/toolbox-talks) Five minutes before work starts, in the language the crew understands, with a signature from every person. The talk and the attendance end up as one record you can print for an inspector or an insurer. Start the talk.. Open Safety, Toolbox talks, then New toolbox talk. Pick the language first: English, Spanish or Portuguese. That choice is what makes the talk count for the people in front of you. Say what the crew does today.. Type it in a few words (tearing off the roof, pouring the slab, kitchen demo) and tap Write the talk with AI. Or pick a ready talk from the library. Read it and change anything with Edit the text before the crew signs. Everyone signs on the phone.. People on the clock on that job today are listed; each one taps to sign with a finger in the box. A sub's worker or a visitor signs under Someone else signs. Close the talk.. Close the talk freezes the text and the attendance as the training record. At least one person has to sign first. Share the PDF from the talk screen. ### Where it lives Safety sits next to the other field tools. Toolbox talks is the first tab, beside Incidents, Certifications and OSHA forms. It works on the phone in the field, in the same app as the clock and the daily log. ### What the AI does and does not do It writes the talk for the work you described, in the language you chose, with the points to remember and questions to ask the crew. It never signs for anyone and nothing is final until you close the talk. Q: Can a worker without the app sign? A: Yes. Use Someone else signs and the person signs on your phone. Q: Can I fix a mistake after closing? A: No, a closed talk is frozen on purpose. Start a new one. Before closing you can edit the text or remove a signature. Q: Does it cost extra? A: No. It is part of every plan; the AI draft uses the plan's monthly AI allowance. ## Purchase orders (/help/purchase-orders) A lumber order placed by phone is a cost the job finds out about when the bill comes. A purchase order writes it down first: who you ordered from, for which job, what and for how much. Open Money, Purchase Orders.. Tap New Purchase Order. Pick the vendor (Add vendor creates one if your list is empty), the job, the expected delivery date and any notes. Add the lines.. Each line has a description, a whole-number quantity and a unit price. Save, and the order is kept as a draft that only your team sees. Tap Send to Supplier.. You see the e-mail exactly as the vendor gets it: To, CC (separate several addresses with commas), subject, your message and the PDF of the order. A vendor with no e-mail on file can get one typed in To, and you can save it on the vendor. Ordered by phone or at the counter? Just mark as sent, and no e-mail goes out. Mark Confirmed when the vendor answers.. It is optional: deliveries can be received before it. Tap Receive Items when the truck comes.. Enter how many of each line arrived and mark them Good, Damaged or Wrong Item, with a photo if you want. A partial delivery leaves the rest open for the next one. Tap Create Vendor Bill.. The bill starts from the order, so you only check it against the vendor's invoice. The order shows the bill linked to it. ### When someone has to approve the purchase first Use Money, Requisitions instead. A foreman or PM writes a New Requisition with the job and the lines, and picks a supplier for each line. Submit sends it for approval and locks it. The owner or an admin taps Approve, or Reject with a reason. On an approved requisition, Convert to Purchase Order groups the lines by supplier and creates one purchase order per supplier, as drafts ready to send. The requisition closes as Converted. Requisitions the owner or an admin writes can skip that step: Requisition settings on the Requisitions screen has Auto-approve my requisitions. ### Where the cost goes Once an order is sent it counts as committed cost on its job, line by line, next to the budget (see Job costing). The vendor bill is the actual cost. A draft or a cancelled order counts for nothing. With QuickBooks Online connected, Sync to QuickBooks sends the order there as a purchase order. Q: Does it cost extra? A: No. Purchase orders and requisitions are part of every plan. Q: Can I change an order after I send it? A: The expected delivery date and the notes, while it is a draft or sent. For different lines, delete it and write a new one, then tell the vendor. Q: Can I order from a vendor another company uses? A: Only from your own vendor list. Every company keeps its own vendors. ## Good, better, best options (/help/good-better-best-options) One price invites a yes or a no. Three options with the one you recommend let the homeowner choose how far to go, and the add-ons sell themselves at the kitchen table. Start from the estimate or the call.. On a remodel, Sales, Estimates, New Estimate: pick the job or client, then Good, better, best beside Add Item (under the three dots on a phone). On a service call, Schedule, Service calls, open the call and tap Good, better, best. Fill the three options.. Each option has Add a line: tap a task from your price book, or type the work, like Quartz counters, and give it your price. Write What makes this option different in plain words and mark one as Recommended. Put at least one line in two options; everything saves as you go. Add the extras.. Optional add-ons are lines the client can tick on top of any option, like a smart thermostat or a longer warranty. Pick a deposit.. None, 25% or 50% of what the client accepts. Let the client choose.. Client chooses here hands them your phone: they choose one, tick add-ons, see the total and tap Sign and accept. Not there in person? Text the link to the client and they choose and sign from their phone. ### After the client signs The estimate is marked Accepted and can no longer be changed. With a deposit, the payment page opens so the client can pay it right away. Q: Does it cost extra? A: No. Good, better, best is part of every plan. Q: Can I use it on a remodel estimate? A: Yes. New Estimate has Good, better, best once a job or client is picked. Lines you already typed on that screen stay behind, so start the options first. Q: Do I need a price book? A: No. Type each line with your price. A price book only saves you typing the same task and price on every estimate. Q: Why does the link not go out? A: The link opens in your client portal. Turn the portal on in Settings, Client portal, then text it again. ## Your catalog of items and prices (/help/catalog) Typing the same tile, the same labor hour and the same price on every estimate is how prices drift. The catalog keeps each item once, with your cost and your price, and every estimate starts from it. Open Sales, Catalog.. An empty catalog shows Add trades. Later it is under the three dots at the top. Pick the trades you work in.. Tile, painting, electrical, plumbing, HVAC, roofing, flooring, concrete, rough carpentry, patio and hardscape, landscape and lawn care. Tap Add and their items land in the catalog, grouped by trade. Set your prices.. Starter items come without a price, so they show Set the price. Open an item and type the Cost and the Markup %, or the Price to the client. Left empty, the price is cost plus markup. Add what is only yours.. New item asks for the name, type (material, labor, equipment, subcontractor or service), unit and price, plus a SKU and a photo the client sees if you want. Use it on the estimate.. On New Estimate, every line has Choose from catalog: it fills the name, type, unit, price and the item's photo. Invoices have the same button, without the photo. ### Draft with AI reads your catalog When you draft an estimate with AI, each line that matches an active catalog item takes your price, not the AI's guess. An item with no price yet gets a typical one that you review. The more items carry your price, the closer the draft is to what you would charge. ### Photos go with the item Give an item a photo once (the vanity, the fixture, the shingle color) and every estimate line you fill from it carries that photo. The client sees it next to the line on the estimate link. A line can also take its own picture with Add photo, from the camera or a file; Remove photo takes it off that line only, never off the catalog item. A photo already on the line is never replaced by the catalog's. ### Assemblies go straight into the estimate An assembly turns a few measurements into lines: circuits into breakers, wire and labor hours, square feet into tile, thinset and grout. On New Estimate, tap Add assembly (on a phone it is under the three dots next to Add Item), pick it, type the measurements and tap Add lines. Each line takes your catalog price; one without a price comes in at $0 for you to fill in. ### Bring a whole price list at once Export CSV gives you the catalog as a spreadsheet; change it and bring it back with Import CSV. Only name and unit are required; an id or code updates that item, a row without them adds a new one. One bad row and nothing changes, and the message says which line to fix. ### Clean it up To delete an individual item, open it from the list, scroll to the bottom and tap Delete (red trash button). A trade you added and do not work in goes away whole: tap its tab or chip at the top of the Catalog, then tap the three dots in the top right corner and choose Remove trade. You can add it again later. Turning Active off keeps an item in your past records without offering it on new estimates. Q: Does it cost extra? A: No. The catalog is part of every plan. Q: Who can change prices? A: The owner and anyone allowed to manage pricing. Anyone who writes estimates can pick from the catalog; only people allowed to see costs see the cost and markup. Q: How do I delete an item or remove a trade I do not work in? A: To remove an entire trade: tap that trade's tab at the top of the Catalog screen, tap the three dots in the top right, and choose Remove trade. To delete an individual item: tap the item from the list, scroll down to the bottom of the details sheet, and tap Delete (the red trash button). If you want to keep the item for past jobs without offering it on new estimates, toggle Active off instead. Q: What is the Price book screen, then? A: Flat-rate tasks for service calls: labor hours and parts priced by one formula, used in good, better, best on a service call. Remodel estimates start from the catalog. Q: Does a price change touch estimates I already sent? A: No. A line keeps the price it had when it was added; new estimates use the new price. ## Export your client list (/help/export-clients) A spring mailing to past clients, a copy for your accountant, or a list for a neighborhood postcard: it starts with the whole client list in one file. Open Clients.. Tap the three dots at the top of the list and choose Export CSV. Open the file.. A file named clients and the date downloads. It has every client of the company, not only the ones on screen, and it opens in Excel, Numbers or Google Sheets with accents intact. Pick who gets the mailing.. The Status column says Active or Inactive, and Tags and Source let you filter, for example only clients tagged kitchen or who came from Google. Import it in Mailchimp or Constant Contact.. Both take a CSV upload and ask you to match the columns: Email to the e-mail address, Contact Name to the name, and the address columns if you send postcards. ### What is in the file Contact Name, Account Name, Email, Phone, Phone 2, Cell, Address Line 1 and 2, City, State, Zip, Country, Salesperson, Contact Type, Notes, Tags, Source, Texts OK, Status and Created. The headers are the same ones Import data reads, so the file comes back into Groundflag without remapping. ### Consent Texts OK is the client's consent to texts from your company in Groundflag; it is not consent to marketing e-mail. Mailchimp and Constant Contact ask you to e-mail only people who agreed to hear from you, and every campaign carries their unsubscribe link. Q: Who can export? A: Someone who can see clients and also has the export permission (the owner and admins by default). A salesperson who only sees clients does not get the Export CSV item. Q: Does Groundflag connect to Mailchimp directly? A: Not yet. The CSV is the way today, and it takes a minute per campaign. ## Get paid online (/help/payments) Clients pay invoices and deposits in your client portal, into your own payment account. Open Settings, Payment Gateways.. The owner or an admin does this once for the company. Connect your account.. Choose Stripe and follow its own sign-up, or use a provider you already have, such as Helcim. Send an invoice.. The client opens it in the portal and pays by card; a deposit can be asked with an estimate or a change order. ### Bank transfers ACH bank transfer works through Stripe, QuickBooks Payments and Helcim. Payments come in on the invoice they pay. With Connect with Stripe, Groundflag asks Stripe to turn on bank payments for your account; there is no switch to find. Until Stripe finishes, Payment Gateways says bank payments are turning on, and card works meanwhile. With QuickBooks Payments or Helcim, bank payments follow what that account has turned on. ### The bank option does not show on the invoice Stripe takes a US bank account only in US dollars. If your company currency is anything else, the client sees the card form and no bank option, even with bank payments active in Stripe. Open Settings, Preferences, and look at Currency under Units & Currency. If it does not say $ - US Dollar, tap it and pick US Dollar. Invoices and estimates you create from then on are in dollars. An invoice you already sent keeps the currency it was created in. Write to us in the support chat (Help, at the bottom of the menu) with the invoice number and we switch it; the client then reloads the payment page and sees the bank option. ### Bank transfer only above an amount A card fee on a large progress payment adds up: 2.9% of a $40,000 draw is $1,160. Open Settings, Invoice Settings, and fill in Bank transfer only above. When an invoice's balance is above that amount, the portal takes bank transfer only and hides the card form; smaller invoices still let the client choose. It applies to invoices paid through Stripe, QuickBooks Payments and Helcim. With Square, PayPal, Finix and Fluid Pay there is no bank transfer to switch to, so the card stays open. Leave it empty to turn it off, which is how every company starts. A deposit asked with an estimate follows the same limit when you take payments through Stripe or QuickBooks Payments: a deposit above it is paid by bank transfer. Q: Stripe says bank payments are active, so why do my clients only see the card? A: Your company currency is probably not US dollars. Stripe takes a US bank account only in dollars; change it in Settings, Preferences, Currency, and ask us to switch any invoice already sent. Q: Does the limit look at the invoice total or what is left to pay? A: What is left to pay, the balance. An invoice of $50,000 with $45,000 already paid takes a card for the last $5,000 if your limit is $10,000. Q: Can my client download a receipt after paying? A: Yes. Once a payment is completed, the client portal shows Download Receipt (PDF) on the confirmation page and on each paid line of the invoice. It is a PDF with your company, the invoice and job, how it was paid, the amount, any tip or fee on its own line and what is left to pay, in the client's language. A bank payment still pending has no receipt yet. ## QuickBooks Online (/help/quickbooks) The two-way sync with QuickBooks Online is built and tested against Intuit's sandbox. It opens to customers once Intuit approves our production app; until then the button in Settings is not for live company files. ### What will sync Customers, vendors, estimates, invoices, payments, purchase orders and bills, in both directions. Approved change orders go over as accepted estimates. A sync history shows each run and anything that failed. ### Until then Time cards already export in the QuickBooks payroll file format (see Integrations). For the rest, keep entering invoices and payments in QuickBooks as you do today; when the sync opens, it can bring your customers and vendors in from QuickBooks. Write to hello@groundflag.com and we will tell you the day it opens. ## Xero accounting sync (/help/xero) Groundflag connects directly to Xero with two-way sync for invoices, vendor bills, contacts and payments. The integration is live in production, tested and verified against Xero's Demo Company. ### What syncs with Xero Contacts: customers and vendors match by name or email, so you never duplicate a client file in either system. Invoices: approved estimates converted to invoices sync to Xero with line items, quantities and taxes. When a payment is recorded in Xero, the Groundflag invoice marks paid automatically. Vendor bills: purchase orders and vendor bills flow into Xero with the correct expense accounts. Payments: payments recorded in Groundflag sync to the matching invoice in Xero without double-counting. ### Disconnect and reconnect safety Disconnecting Xero keeps existing link identifiers intact. If you re-authorise or reconnect the same organisation later, Groundflag resumes sync without recreating or duplicating any previously synced records. To connect your organisation, go to Settings > Integrations in Groundflag and click Connect Xero. ## Use Groundflag on the phone (/help/mobile) On Android, Groundflag is an app on Google Play; on iPhone it runs in the browser for now. Both have a bottom bar made for the field: Today, Jobs, Capture, Clock and Messages. Android: install it from Google Play.. Search Groundflag on Google Play (Groundflag: Contractor App) and log in with the same account you use on the computer. iPhone: add it to the home screen.. Open app.groundflag.com in Safari, log in, then Share, Add to Home Screen. It opens full screen, like an app. Allow the camera.. The first time you take a photo (Capture, the daily log, the punch list) the phone asks; tap Allow, or While using the app. Allow location and the microphone.. Location is shared with your company while the app is open (crew map) and goes on your time card when you clock in and out; the microphone is for the daily log by voice and Capture. ### Tapped Don't Allow? Turn it back on After a Don't Allow, the phone may stop asking. If Groundflag says camera or photo access is off, check the permission for the app or browser you are using, then return and try again. Android: press and hold the Groundflag icon, tap App info, then Permissions. Tap Camera (or Location, or Microphone) and choose Allow only while using the app. Go back to Groundflag and try again. iPhone: open Settings, Apps, Safari, then Camera (or Microphone, or Location) and choose Ask or Allow. Close Groundflag from the app switcher and open it again from the home screen. Choose from Gallery uses the phone's photo picker where available. Access depends on your phone, system version and whether you use the app or the browser; choosing a file does not always require access to your whole library. If photo access is denied in the Android app, open Groundflag's App info, then Permissions and Photos and videos (or Files and media on older phones), if listed. Allow the photos you want to share. With selected photos access, add the missing photo to your selection. Return to the same screen and try again; closing the picker without choosing a photo does not upload anything. In the browser, check the browser's site settings for app.groundflag.com for camera or microphone access. To attach an existing photo, reopen the file picker and select the file. If it is missing, check the browser app's photo access in your phone settings. Labels vary by phone and version. ### No signal Groundflag needs a connection today, in the Android app and in the browser. Working with no signal is the February 2027 target. ## Trial, plans and billing (/help/trial-and-billing) Your company gets 30 days free, no card, with every tool open and no limit on users. Here is what happens next and how to stay in control of what you pay. Use the trial as if you had paid.. Every tool is open during the 30 days, including the Business ones, for the whole crew. The days left show in Settings, Subscription. Pick a plan when you are ready.. The owner opens Settings, Subscription and picks Crew, Pro or Business, monthly or yearly. Picking one before the trial ends saves the card now and the first charge waits for the trial's last day. Change or cancel in the app.. Bought on the web: Settings, Subscription, Manage Subscription changes the card or the plan, or cancels. Bought in the App Store or Google Play: cancel in the store's subscriptions. You keep access until the end of the period you paid for. ### When the trial ends without a plan Nothing is charged, because there is no card. The paid tools lock, and your clients, jobs, estimates and documents stay in your account. Pick a plan and everything opens again where you left it. You get an e-mail 7, 2 and 1 days before the trial ends. ### Refunds On your first subscription, ask within 30 days of the first payment at hello@groundflag.com and we refund it in full, to the card you paid with, in 5 to 10 business days. A purchase in the App Store or Google Play is refunded by Apple or Google. Q: Do I pay per user? A: No. Every plan is one company price with unlimited users. Q: Is there a contract or setup fee? A: No. Monthly plans have no contract and there is no setup fee; yearly plans cost two months less. Q: Who can buy or change the plan? A: Only the company owner. Admins and the crew see the plan but cannot change it. ## Connect an AI app builder (/help/connect-ai-app-builder) Built your own tool with Base44, Lovable or Bolt? It can read your clients and jobs and draft estimates in Groundflag. A draft reaches nobody until you open it and send it. Make a token.. In Groundflag, the owner or an admin opens Settings, API Settings, and clicks Create Token. Pick only what your tool needs: clients.read and projects.read to look things up, quotes.write to draft estimates. Copy the token, because it shows only once. Keep it in the builder's secrets.. Add it as a secret named GROUNDFLAG_API_TOKEN. In Base44, that is the app's Secrets. Never paste a token into the chat or into page code. Tell the builder what to do.. Paste this into its chat: Using a backend function and the GROUNDFLAG_API_TOKEN secret, connect to the API described at https://api.groundflag.com/docs/openapi.json with a Bearer token. Base URL https://api.groundflag.com/api/v1/public. Start by calling GET /me and showing the company name. Check the connection.. When GET /me shows your company, the token works. Then ask for what you want, for example a form that sends POST /quotes with a job and its lines. Review the draft in Groundflag.. Each draft comes back with app_url, the page where you check the lines, add tax and terms, and send it to the client. ### What the API does It reads clients, jobs, estimates, invoices, payments, tasks and clock punches. It creates and updates clients, jobs and tasks, takes leads, and drafts estimates. Webhooks tell your tool when something happens. It does not send estimates or invoices, record payments or charge anyone. Those stay in the app, with a person. ### If you use Base44 Base44 calls outside services from backend functions, which need its Builder plan or higher. Its Custom integrations page can also import https://api.groundflag.com/docs/openapi.json, so every app in your workspace can use the same connection. Pick up to 30 endpoints there. Q: My tool says CORS error or Failed to fetch. A: It is calling Groundflag from the browser page. Ask the builder to move the call to a backend function. The API answers server calls only, which also keeps your token out of the page. Q: I get a 403 with insufficient_scope. A: The token does not have the permission named in required_scope. Create a new token with it, put it in the secret, and revoke the old one. Tokens made before drafts existed do not have quotes.write. Q: I get a 401. A: The token is wrong, revoked or missing. The header must read Authorization: Bearer, then a space, then the token. Q: Does the API cost extra? A: Company API keys are part of the Business plan on the pricing page, and you can try them during your free trial. ## Groundflag in Claude and ChatGPT (/help/ai-assistants) Ask your AI assistant which invoices are overdue, what is open on a job or who clocked in today, and it answers from your Groundflag company. Ask it to log today on a job, add a task, move a schedule task, answer an RFI or close a punch item and it does that too, as your role allows. It never moves money. Open the listing.. Click Open in Claude above, or search for Groundflag in Claude's connector directory, and click Connect. ChatGPT works the same way with Open in ChatGPT (its listing is available in the US). In the app it is in Settings, Integrations, Claude and ChatGPT. Sign in to Groundflag.. With your email and password or your Google account, as in the app. Pick the company.. Only the owner or an admin of a company can connect it, because the connector sees the whole company, job values included. Ask.. For example: Which invoices are overdue? What is the status of the Elm Street kitchen? Log today on Elm Street: drywall hung in the kitchen, two framers, rain delay of two hours. ### What it does Reads jobs, clients, estimates, invoices, payments, tasks, time cards, daily logs, the schedule, change events, RFIs, submittals, punch lists, meetings, selections, permits, purchase orders and bills of the company you picked. Creates and updates jobs, clients, tasks, daily logs, schedule tasks, calendar appointments, change events, RFIs, submittals, punch items and meeting action items, and sends an estimate or an invoice when you ask, with the permissions of your role in the app. ### What it does not do It does not record payments or deposits, send payment links, charge or refund. It does not change your plan, sign-in or integrations. Before deleting anything it shows you the record and needs a second yes. For money, use the app at app.groundflag.com. ### Your data Your assistant receives only what a question needs, while you are signed in. Disconnect in Claude or ChatGPT at any time; leaving the company or losing the admin role ends the access on the next question. What the assistant does with an answer follows its own privacy policy. Q: Does it cost extra? A: No. The connector is in every Groundflag plan. Q: My workspace blocks the directory. Is there another way? A: Yes. Add a custom connector with the address https://api.groundflag.com/mcp and sign in the same way. Q: Can my crew use it? A: Not yet. A crew role sees less in the app than the connector would return, so for now only the owner and admins connect. ## Construction company names (/guides/construction-company-names) A contractor's name has to work on a yard sign, over the phone and on the first invoice. These are the patterns that hold up and the checks to run before you register one. ### Name patterns that hold up Most solid contractor names follow one of five shapes. Pick the shape that fits how you get work, then make it yours: the combinations below are patterns to adapt, not registered businesses. - Family name + trade: Halvorsen Builders, Reyes & Sons Framing. Easy to trust, and nobody else has your last name. - Place + trade: Blue Ridge Builders, Fox Valley Concrete. Says where you work and helps on local search. - Craft word + structure: Plumbline Construction, Truegrade Builders. Signals precision without tying you to one town. - The promise in plain words: On Schedule Builders, Done Right Contracting. Memorable when the work backs it. - A short coin or initials: KLM Construction, Northbeam. Cleanest on a logo; the trade word still has to travel with it. ### Pick for the jobsite, not the business card Two or three words, spelled right on the first phone call. If a client has to ask how to write it, the name costs you referrals. The trade word does quiet work: "builders", "construction" or "contracting" tells a stranger what you do before the website does. Picture the name on a truck door and on one line of a yard sign before you decide. ### Check before you print it Search your state's business registry first: in most states it is the Secretary of State's office, and the search is free. An exact match already registered blocks the filing; a close one may still confuse clients. Search the federal trademark database (USPTO's search tool) for live marks near your name in construction classes. A registered mark beats a registered LLC name when they collide. Check the domain and the handles before you commit. The .com taken by a parked page is a nuisance; taken by another contractor in your market is a reason to pick a different name. If the LLC's legal name will not be the name on the truck, file a DBA ("doing business as") in your state or county before you sign contracts under it. ### The name starts working on the first estimate The name and the logo go on every estimate, invoice and portal page the client sees, on the truck, on the yard sign and on the crew's hats. Consistency from the first document is what makes a new name look like an old company. In Groundflag, the company profile carries your name and logo onto every client document and the client portal, so the brand stays the same from the first quote to the last invoice of the job. Q: Do I need to register the name before I use it? A: In most states, yes, unless it is your own legal name: form the entity or file a DBA before signing contracts under it. Q: Is my own last name enough of a name? A: It is the most available name there is and the easiest to trust. Add the trade so a stranger knows what you do: "Kowalski Builders" works harder than "Kowalski" alone. Q: What if the .com is taken? A: Check who holds it. A parked page is fine to route around with a modifier like your city or "co"; another contractor in your market is not, because clients will confuse you. Q: Can I rename the company later? A: You can, and it costs the brand you built: new registrations, new signage and clients re-learning the name. Pick for a decade, not a season. Sources: USPTO trademark search (https://www.uspto.gov/trademarks/search, checked 12/11/2026); SBA: register your business name (https://www.sba.gov/business-guide/launch-your-business/register-your-business, checked 12/11/2026) ## Landscaping company names (/guides/landscaping-company-names) A landscape company's name sits on the truck that parks on the client's street every week. These are the patterns that hold up and the checks to run before you register one. ### Name patterns that hold up Landscaping names follow the same shapes as any contractor's, with greener words. Pick the shape that fits the work you want more of: the combinations below are patterns to adapt, not registered businesses. - Family name + trade: Ochoa Landscaping, Berger & Sons Lawn Care. The easiest name to trust is your own. - Place + green word: Fox Valley Lawn, Lakeshore Landscape. Anchors you to the neighborhoods you want. - Plant or green word: Everline Lawn Care, Juniper Landscape. Reads like the trade without saying "landscaping". - The season or the service: Four Seasons Yard Care, Weekly Mow Co. Sells the contract, not just the craft. - Design-first: Stonegate Landscapes, Courtyard Design. When you sell patios and planting plans, not mowing. ### Maintenance and design want different names A mowing route sells reliability: "lawn", "care", "weekly". A design-build sells taste: place names, "studio", "design". A company that does both stays neutral and lets the estimate say the rest. If you apply pesticides or fertilizers for hire, the name on the applicator license paperwork is the business's legal name in most states, so keep the registered name and the working name consistent. ### Check before you print it Search your state's business registry first: in most states it is the Secretary of State's office, and the search is free. An exact match already registered blocks the filing; a close one may still confuse clients. Search the federal trademark database (USPTO's search tool) for live marks near your name in construction classes. A registered mark beats a registered LLC name when they collide. Check the domain and the handles before you commit. The .com taken by a parked page is a nuisance; taken by another contractor in your market is a reason to pick a different name. If the LLC's legal name will not be the name on the truck, file a DBA ("doing business as") in your state or county before you sign contracts under it. ### The name starts working on the first estimate The name and the logo go on every estimate, invoice and portal page the client sees, on the truck, on the yard sign and on the crew's hats. Consistency from the first document is what makes a new name look like an old company. In Groundflag, the company profile carries your name and logo onto every client document and the client portal, so the brand stays the same from the first quote to the last invoice of the job. Q: "Lawn care" or "landscaping" in the name? A: "Lawn care" reads as maintenance; "landscaping" covers design, hardscape and planting. Pick the word that matches the work you want more of. Q: Do I need to register the name before I use it? A: In most states, yes, unless it is your own legal name: form the entity or file a DBA before signing contracts under it. Q: What if the .com is taken? A: Check who holds it. A parked page is fine to route around with a modifier like your city or "co"; another landscaper in your market is not, because clients will confuse you. Q: Can I rename the company later? A: You can, and it costs the brand you built: new registrations, new signage and clients re-learning the name. Pick for a decade, not a season. Sources: USPTO trademark search (https://www.uspto.gov/trademarks/search, checked 12/11/2026); SBA: register your business name (https://www.sba.gov/business-guide/launch-your-business/register-your-business, checked 12/11/2026) ## Window cleaning company names (/guides/window-cleaning-company-names) A window cleaning company's name has to work on a van parked at the curb, on a door hanger and on the first estimate. These are the patterns that hold up and the checks to run before you register one. ### Name patterns that hold up Window cleaning names follow the same shapes as other field trades, with clearer words. Pick the shape that fits the routes you want: the combinations below are patterns to adapt, not registered businesses. - Family name + trade: Nguyen Window Cleaning, Ortiz & Sons Glass Care. Easy to trust, and nobody else has your last name. - Place + clean word: Lakeview Windows, Harbor Glass Care. Anchors you to the neighborhoods you want to park in every week. - Clarity word + structure: Clearline Window Cleaning, Brightpane Co. Says the craft without a pun that ages badly. - The promise in plain words: Spotless Windows, Same-Week Glass. Memorable when the work backs it. - Exterior bundle: Peak Exterior Cleaning, Ridge Soft Wash. When windows are one line next to gutters, roofs or pressure washing. ### Residential routes and commercial accounts want different names A neighborhood route sells frequency: "windows", "glass", "weekly", "homes". A commercial account sells height and insurance: "exterior", "high-rise", "building". A company that does both stays neutral and lets the estimate say the rest. If you soft-wash roofs or apply chemicals for hire, the name on the applicator or contractor license paperwork is the business's legal name in most states, so keep the registered name and the working name consistent. ### Check before you print it Search your state's business registry first: in most states it is the Secretary of State's office, and the search is free. An exact match already registered blocks the filing; a close one may still confuse clients. Search the federal trademark database (USPTO's search tool) for live marks near your name in construction classes. A registered mark beats a registered LLC name when they collide. Check the domain and the handles before you commit. The .com taken by a parked page is a nuisance; taken by another contractor in your market is a reason to pick a different name. If the LLC's legal name will not be the name on the truck, file a DBA ("doing business as") in your state or county before you sign contracts under it. ### The name starts working on the first estimate The name and the logo go on every estimate, invoice and portal page the client sees, on the truck, on the yard sign and on the crew's hats. Consistency from the first document is what makes a new name look like an old company. In Groundflag, the company profile carries your name and logo onto every client document and the client portal, so the brand stays the same from the first quote to the last invoice of the job. Q: "Window cleaning" or "glass cleaning" in the name? A: "Window cleaning" is what homeowners search and say on the phone. "Glass" or "exterior cleaning" fits when you sell storefronts, high-rise or a bundle with gutters and soft wash. Q: Do I need to register the name before I use it? A: In most states, yes, unless it is your own legal name: form the entity or file a DBA before signing contracts under it. Q: What if the .com is taken? A: Check who holds it. A parked page is fine to route around with a modifier like your city or "co"; another window cleaner in your market is not, because clients will confuse you. Q: Can I rename the company later? A: You can, and it costs the brand you built: new registrations, new van lettering and clients re-learning the name. Pick for a decade, not a season. Sources: USPTO trademark search (https://www.uspto.gov/trademarks/search, checked 12/11/2026); SBA: register your business name (https://www.sba.gov/business-guide/launch-your-business/register-your-business, checked 12/11/2026) ## Localized feature, comparison, trade and help pages ### Spanish - [Reporte diario por voz](https://groundflag.com/es/features/daily-log): Hable del día en español, inglés o portugués: Groundflag redacta el reporte diario con horas, clima, trabajo, entregas y retrasos, y el capataz firma. - [Calendario con Gantt](https://groundflag.com/es/features/schedule): Calendario Gantt en cada trabajo: dependencias con desfase, días laborables, ruta crítica, línea base, días de lluvia, vista de 21 días y Microsoft Project. - [Costos del trabajo y órdenes de cambio](https://groundflag.com/es/features/job-costing): Presupuesto, comprometido y real por código de costo, pronóstico y margen, alertas de sobrecosto, y órdenes de cambio que el cliente firma en línea. - [Reloj de entrada y cuadrillas](https://groundflag.com/es/features/time-clock): La cuadrilla marca desde el celular, con GPS y foto opcional; el trabajo se elige solo en el sitio. Las horas aprobadas van al reporte diario y al costo. - [Estimados y facturas](https://groundflag.com/es/features/estimates-invoices): Cree presupuestos de obra por partidas. El cliente puede revisarlos y aceptarlos online; las partidas aprobadas pasan al presupuesto por código de costo. - [Selecciones](https://groundflag.com/es/features/selections): Agregue opciones de acabado con foto y precio. El cliente elige una y firma. Si pasa de la asignación, Groundflag redacta la orden de cambio. - [Portal del cliente](https://groundflag.com/es/features/client-portal): Sus clientes tienen un portal en la dirección de su empresa: aprueban estimados y órdenes de cambio, firman contratos, pagan facturas y comparten archivos. - [Planos](https://groundflag.com/es/features/drawings): Suba el juego de planos al trabajo. Cada lámina guarda sus revisiones, y un pin ligado a un RFI o a un pendiente sigue la lámina en la revisión siguiente. - [Subcontratos](https://groundflag.com/es/features/subcontracts): Un subcontrato con partida de valores, firma del sub, facturas por línea y un freno al pago si el seguro, el W-9 o la licencia están vencidos. - [Tiempo y materiales](https://groundflag.com/es/features/time-and-materials): Ticket de tiempo y materiales: mano de obra, material y equipo, el margen de la empresa, firma guardada, y factura u orden de cambio en borrador al confirmar. - [Eventos de cambio](https://groundflag.com/es/features/change-events): Registre un cambio antes de la orden: motivo, costo y precio estimados por código de costo, pedido de precio a los subs, y un borrador al confirmar. - [Reuniones](https://groundflag.com/es/features/meetings): Reuniones en el trabajo: una agenda, quién estuvo, el acta en PDF y los pendientes abiertos que pasan solos a la reunión siguiente de la serie. - [Especificaciones](https://groundflag.com/es/features/specifications): Suba el PDF del cuaderno. Groundflag propone submittals por sección y solo la línea que usted confirma se vuelve borrador. Un escaneo sin texto no usa IA. - [Registros de campo](https://groundflag.com/es/features/field-records): Un segmento de Docs guarda observaciones, permisos y envíos. Una inspección reprobada abre una observación, y el correo del envío sale una vez. - [Pronóstico del trabajo](https://groundflag.com/es/features/job-forecast): Un costo directo publicado entra al costo real. El pronóstico es el mayor entre presupuesto y real más comprometido abierto, salvo un cambio con motivo. - [Precalificación](https://groundflag.com/es/features/prequalification): Precalificación de subcontratistas con un enlace sin contraseña: seguro, compensación laboral, EMR, licencias, referencias y certificado. La oficina da la nota. - [Plan de mano de obra](https://groundflag.com/es/features/resource-planning): Tablero semanal de la cuadrilla, de lunes a domingo. La demanda sale de las horas presupuestadas, no del Gantt, y una persona en dos trabajos es conflicto. - [Materiales y equipo](https://groundflag.com/es/features/materials): El tablero lee material previsto, pedido y entregado. El stock desconocido queda en blanco, no en cero, y las horas de equipo van al costo si lo enciende. - [Paquetes de informes](https://groundflag.com/es/features/analytics): Tres paquetes de informes, por empresa o por trabajo, con período y exportación CSV: presupuesto, comprometido y real al día, y pendientes, RFI y submittals. - [Asistentes del trabajo](https://groundflag.com/es/features/ai-agents): Cuatro asistentes redactan un RFI desde una foto, señalan riesgo en un subcontrato, resumen la semana o buscan documentos. Ninguno guarda un RFI ni dinero. - [Permisos por trabajo](https://groundflag.com/es/features/project-access): Los papeles por trabajo son un interruptor de la empresa. Apagado, todos ven cada trabajo. Encendido, quien no es dueño ni admin ve solo sus trabajos. - [Todas las comparaciones](https://groundflag.com/es/compare): Groundflag junto a Buildertrend, CoConstruct, JobTread, Contractor Foreman, CompanyCam, Jobber y más: precios, lo que falta y cómo mudar sus datos. - [Alternativa a Contractor Foreman](https://groundflag.com/es/compare/contractor-foreman-alternative): Groundflag junto a Contractor Foreman: reporte diario, Gantt, órdenes de cambio y horas en todos los planes, un precio por empresa, usuarios ilimitados. - [Alternativa a Buildertrend](https://groundflag.com/es/compare/buildertrend-alternative): Compare alternativas a Buildertrend para pequeños constructores: vea precios archivados de 2026, competidores y planes mensuales para empresas de remodelación. - [Alternativa a JobTread](https://groundflag.com/es/compare/jobtread-alternative): Alternativa a JobTread para quien no quiere un cobro por usuario. Groundflag Crew es $149 al mes para toda la empresa, con la cuadrilla de campo. - [Reemplazo de CoConstruct](https://groundflag.com/es/compare/coconstruct-replacement): ¿Busca una alternativa a CoConstruct? Lo que dice la migración oficial a Buildertrend, las fechas y las otras herramientas que comparan los constructores. - [Alternativa a CompanyCam](https://groundflag.com/es/compare/companycam-alternative): ¿Busca una alternativa a CompanyCam? Su precio por usuario junto a Groundflag a $149 al mes para toda la empresa: fotos, presupuestos, cronograma, facturas. - [Alternativa a Jobber](https://groundflag.com/es/compare/jobber-alternative): Compare Jobber y Groundflag para construcción: reservas y pagos de clientes junto a cronogramas Gantt, reportes diarios, cambios y costos de obra. - [Alternativa a Housecall Pro](https://groundflag.com/es/compare/housecall-pro-alternative): Housecall Pro junto a Groundflag: reservas y despacho de servicios, y el cronograma, los cambios y los costos de una obra más larga. - [Alternativa a Houzz Pro](https://groundflag.com/es/compare/houzz-pro-alternative): Houzz Pro junto a Groundflag: lo que Houzz Pro hace mejor en diseño y selecciones, y dónde Groundflag lleva el campo, el cronograma y el dinero de la obra. - [Alternativa a JobNimbus](https://groundflag.com/es/compare/jobnimbus-alternative): ¿Busca JobNimbus? Sus planes ocultan el precio en dólares; Groundflag publica tarifas por empresa y lleva obras más largas con cronograma, cambios y costos. - [Alternativa a Procore](https://groundflag.com/es/compare/procore-alternative): Procore no publica precio y cobra una tarifa anual por volumen de obra. Crew de Groundflag: US$ 1.488 al año, todos los usuarios, sin cargo de implementación. - [Alternativa a SingleOps](https://groundflag.com/es/compare/singleops-alternative): Precios de SingleOps al 13/11/2026: los tres planes, el cobro por usuario de oficina extra, lo que paga una oficina de tres y una alternativa con todos. - [Alternativa a LMN](https://groundflag.com/es/compare/lmn-alternative): Cuánto cuesta LMN en 2026, plan por plan y licencia por licencia, junto a Groundflag: un precio por empresa, todos los usuarios incluidos. - [Alternativa a Roofr](https://groundflag.com/es/compare/roofr-alternative): Roofr junto a Groundflag: reportes de techo y propuestas, frente al cronograma, las órdenes de cambio y los costos de una obra larga. Con los dos precios. - [Jardineros](https://groundflag.com/es/for/landscapers): Contratos al vencer, rutas que cambian con lluvia, la visita del equipo y el registro de químicos. Un precio por empresa, todos los usuarios. - [Remodeladores](https://groundflag.com/es/for/remodelers): Para remodeladores: estimados que el dueño acepta en línea, órdenes de cambio firmadas antes del trabajo, portal del cliente y diario de obra por voz. - [Constructores de casas](https://groundflag.com/es/for/home-builders): Para constructores de casas: calendario Gantt con plantillas por tipo de casa, subcontratistas avisados por correo o texto y presupuesto contra real. - [Contratistas generales](https://groundflag.com/es/for/general-contractors): Para contratistas generales: costos por código de costo, órdenes de cambio firmadas en línea, diario de obra por voz con subcontratistas e inspecciones. - [Oficios especializados](https://groundflag.com/es/for/specialty-trades): Para electricistas, plomeros, HVAC, techado, concreto, pintura y pisos: la cuadrilla marca horas desde el teléfono en su idioma, facturas pagadas en línea. - [Calculadora de markup y margen](https://groundflag.com/es/tools/markup-margin-calculator): Calculadora gratis de markup y margen: ingrese el costo del trabajo y el markup o el margen, y vea el precio y la ganancia. - [Calculadora de tarifa de mano de obra](https://groundflag.com/es/tools/labor-rate-calculator): Calculadora gratis de tarifa por hora: cuadrilla, salario, cargas, horas facturables, gastos y margen dan el costo de la hora de campo y cuánto cobrar. - [Centro de ayuda](https://groundflag.com/es/help): Empiece con Groundflag, mude sus datos desde Contractor Foreman, Jobber o CompanyCam, redacte presupuestos con IA, programe trabajos y cobre. - [Cómo empezar](https://groundflag.com/es/help/getting-started): Cree su empresa, agregue un cliente y un trabajo y abra Trabajos (o Ventas, Presupuestos) para preparar y enviar la propuesta. 30 días gratis, sin tarjeta. - [Confirme su correo](https://groundflag.com/es/help/confirm-your-email): Groundflag envía presupuestos, facturas e invitaciones solo después de confirmar su correo. Cómo reenviar el enlace o corregir la dirección. - [Invitar a su cuadrilla](https://groundflag.com/es/help/invite-your-crew): Cuadrilla y horas > Cuadrilla > Añadir Miembro: invite por correo o cree el acceso, elija el rol y sume miembros de solo reloj. - [Redactar un presupuesto con IA](https://groundflag.com/es/help/draft-estimate-with-ai): Describa el trabajo en una frase y reciba partidas con cantidades y precios, primero los de su lista de precios. Usted revisa cada línea antes de enviar. - [Leads por correo, llamadas perdidas y textos](https://groundflag.com/es/help/leads-from-email-calls-and-texts): Reenvíe su bandeja y use un número gratis de Google Voice: cada buzón de voz, texto o correo de cliente se vuelve un lead con el número de quien llamó. - [Que el cliente pida cambios](https://groundflag.com/es/help/request-changes-on-estimates): Active Pedir cambios en el presupuesto y el cliente pide ajustes desde el enlace en vez de rechazar. Usted recibe el pedido por correo. - [Dar seguimiento a un presupuesto enviado](https://groundflag.com/es/help/estimate-follow-ups): Groundflag escribe al cliente si un presupuesto enviado no tiene respuesta, a los 3, 7 y 14 días. Cambie los días o deténgalos en un presupuesto. - [Enviar SMS a sus clientes](https://groundflag.com/es/help/text-clients): Active los SMS en Ajustes y el cliente recibe el presupuesto, el enlace de pago, el contrato para firmar y el recibo de pago por SMS, cada uno con su enlace. - [Recibo a factura de proveedor](https://groundflag.com/es/help/receipt-to-bill): Tome la foto del recibo con Capture y New Vendor Bill se abre llena: proveedor, fecha, total y obra, con la foto guardada en la factura. Usted revisa y guarda. - [Mostrar trabajo terminado](https://groundflag.com/es/help/show-finished-work): Elija hasta cuatro trabajos de su portafolio para que el cliente vea obras terminadas en el presupuesto, solo con la ciudad. - [Aprobar hojas de horas](https://groundflag.com/es/help/approve-timesheets): Hojas de horas abre en la semana pasada para aprobarla el lunes: revise las horas regulares y extra de cada persona, apruebe y exporte a nómina. - [Reloj de horas](https://groundflag.com/es/help/time-clock): Marque entrada y salida en la obra desde el celular, tome descansos, cambie de obra en el día y marque a toda la cuadrilla de una vez. - [Fotos y archivos del trabajo](https://groundflag.com/es/help/job-photos-and-files): Guarde fotos, planos y PDF de cada trabajo en carpetas, mueva o borre muchos a la vez y comparta un informe de fotos o un enlace. - [Informe diario por voz](https://groundflag.com/es/help/daily-log-by-voice): Abra el informe de hoy en el trabajo, toque el botón y hable, revise lo que Groundflag llenó, agregue fotos y firme. - [Armar un cronograma](https://groundflag.com/es/help/schedule): Agregue tareas en la pestaña Schedule del trabajo, enlácelas, guarde una línea base, mueva el trabajo y corra un día de lluvia. - [Reservas en línea](https://groundflag.com/es/help/online-booking): Active Reservas en línea, comparta el enlace y quien deje un e-mail recibe confirmación con la ventana de llegada y un enlace al calendario. - [Órdenes de cambio](https://groundflag.com/es/help/change-orders): Cree la orden de cambio en el trabajo, envíela y el cliente la aprueba en línea; el contrato, el presupuesto del trabajo y la próxima factura siguen. - [Solicitudes de garantía](https://groundflag.com/es/help/warranty-requests): Active Warranty requests: el cliente reporta un problema de una obra terminada desde el portal, con foto. Cae en la lista de pendientes y le llega un correo. - [Charlas de seguridad](https://groundflag.com/es/help/toolbox-talks): Safety > Toolbox talks: la IA escribe la charla en inglés, español o portugués, el equipo firma en el teléfono y queda el registro. - [Su catálogo de artículos y precios](https://groundflag.com/es/help/catalog): Agregue sus oficios, ponga su precio una vez por artículo y elíjalo en cada presupuesto y factura. Redactar con IA usa primero sus precios. - [Exportar su lista de clientes](https://groundflag.com/es/help/export-clients): Clientes, tres puntos, Exportar CSV: cada cliente con e-mail, teléfonos, dirección, etiquetas, origen y estado, listo para Mailchimp o Constant Contact. - [Cobrar](https://groundflag.com/es/help/payments): Conecte la cuenta de pagos de su empresa en Ajustes, Pasarelas de Pago, y sus clientes pagan facturas y depósitos con tarjeta en su portal. - [Xero](https://groundflag.com/es/help/xero): Conecte su organización de Xero a Groundflag. Facturas, gastos, contactos y pagos sincronizan en ambos sentidos, verificado con la Demo Company de Xero. - [Usarlo en el teléfono](https://groundflag.com/es/help/mobile): Instale Groundflag desde Google Play o en la pantalla de inicio del iPhone, permita cámara, ubicación y micrófono, y reactívelos tras un No permitir. - [Prueba, planes y cobro](https://groundflag.com/es/help/trial-and-billing): 30 días gratis, sin tarjeta y con todo abierto. Qué pasa al terminar la prueba, cómo elegir un plan, cancelar en la app y pedir el reembolso. - [Apps hechas con IA](https://groundflag.com/es/help/connect-ai-app-builder): Cree su propia herramienta con IA y deje que lea sus clientes y trabajos y prepare presupuestos en Groundflag por la API pública. Usted revisa y envía. - [Nombres para constructoras](https://groundflag.com/es/guides/construction-company-names): Ideas de nombres para una constructora, agrupadas por patrón, y las verificaciones de registro, marca y dominio antes de ponerlo en el camión. - [Nombres para paisajismo](https://groundflag.com/es/guides/landscaping-company-names): Ideas de nombres para una empresa de paisajismo o césped, agrupadas por patrón, y las verificaciones de registro, marca y dominio antes de registrarlo. - [Nombres para limpieza de ventanas](https://groundflag.com/es/guides/window-cleaning-company-names): Ideas de nombres para limpieza de ventanas o exteriores, por patrón, y las verificaciones de registro, marca y dominio antes de registrarlo. ### Portuguese - [Diário de obra por voz](https://groundflag.com/pt/features/daily-log): Fale do dia em português, inglês ou espanhol: o Groundflag rascunha o diário de obra com horas, clima, serviço, entregas e atrasos, e o encarregado assina. - [Cronograma com Gantt](https://groundflag.com/pt/features/schedule): Cronograma em Gantt em cada job: dependências com defasagem, dias úteis, caminho crítico, linha de base, dia de chuva, visão de 21 dias e Microsoft Project. - [Custo do job e change orders](https://groundflag.com/pt/features/job-costing): Orçamento, comprometido e realizado por cost code em cada job, previsão e margem, alerta de estouro, e change orders que o cliente assina online. - [Ponto e equipes](https://groundflag.com/pt/features/time-clock): A equipe bate ponto pelo celular, com GPS e foto opcional; o job é escolhido sozinho na obra. As horas aprovadas vão para o diário de obra e o custo do job. - [Estimativas e invoices](https://groundflag.com/pt/features/estimates-invoices): Monte orçamentos de obra por item, deixe o cliente revisar e aprovar online, peça um sinal e transforme os itens aprovados no orçamento do job por cost code. - [Seleções](https://groundflag.com/pt/features/selections): Inclua opções de acabamento com foto e preço. O cliente escolhe uma e assina. Acima da verba, o Groundflag rascunha a change order. - [Portal do cliente](https://groundflag.com/pt/features/client-portal): Seus clientes têm um portal no endereço da sua empresa: aprovam estimativas e change orders, assinam contratos, pagam invoices e trocam arquivos. - [Plantas](https://groundflag.com/pt/features/drawings): Suba o jogo de plantas no job. Cada folha guarda as revisões, e um pino ligado a um RFI ou a um item de punch list acompanha a folha na revisão seguinte. - [Subcontratos](https://groundflag.com/pt/features/subcontracts): Um subcontrato com schedule of values, assinatura do sub, contas por linha e bloqueio do pagamento quando o COI, o W-9 ou a licença estão vencidos. - [Tempo e material](https://groundflag.com/pt/features/time-and-materials): Ticket de tempo e material: mão de obra, material e equipamento, o markup da empresa, assinatura salva, e invoice ou change order em rascunho ao confirmar. - [Change events](https://groundflag.com/pt/features/change-events): Registre a mudança antes do change order: motivo, custo e preço estimados por cost code, pedido de preço aos subs, e um rascunho só depois de confirmar. - [Reuniões](https://groundflag.com/pt/features/meetings): Reuniões no job: pauta, quem estava, ata em PDF e itens de ação abertos que passam sozinhos para a reunião seguinte da série. - [Especificações](https://groundflag.com/pt/features/specifications): Suba o PDF do caderno. O Groundflag propõe submittals por seção, e só a linha que você confirma vira rascunho. Scan sem texto não chama o modelo. - [Registros de campo](https://groundflag.com/pt/features/field-records): Um segmento de Docs guarda observações, alvarás e envios. Uma inspeção reprovada abre uma observação, e o e-mail do envio sai uma vez. - [Previsão do job](https://groundflag.com/pt/features/job-forecast): Um custo direto lançado entra no realizado do job. A previsão é o maior entre budget e realizado mais comprometido em aberto, salvo override com motivo. - [Pré-qualificação](https://groundflag.com/pt/features/prequalification): Um link sem senha pede a cada sub seguro geral, workers comp, EMR, licenças, referências e certificado de seguro. O escritório dá a nota. - [Planejamento de mão de obra](https://groundflag.com/pt/features/resource-planning): Quadro semanal da equipe, de segunda a domingo. A demanda sai das horas orçadas da tarefa, não do Gantt, e a mesma pessoa em dois jobs no dia é conflito. - [Materiais e equipamentos](https://groundflag.com/pt/features/materials): O quadro do job lê material previsto, pedido e entregue. Estoque desconhecido fica em branco, não zero, e hora de equipamento só entra no custo se ligar. - [Pacotes de relatório](https://groundflag.com/pt/features/analytics): Três pacotes de relatório, por empresa ou por job, com período e exportação CSV: budget, comprometido e realizado do dia, e punch, RFI e submittal abertos. - [Assistentes do job](https://groundflag.com/pt/features/ai-agents): Quatro assistentes rascunham um RFI a partir de uma foto, apontam risco num subcontrato, resumem a semana ou buscam documentos. Nenhum grava RFI ou dinheiro. - [Permissão por job](https://groundflag.com/pt/features/project-access): Papel por job é um interruptor da empresa. Desligado, todos veem cada job. Ligado, quem não é dono nem admin vê só os jobs dele. Sub e cliente seguem no link. - [Todas as comparações](https://groundflag.com/pt/compare): O Groundflag ao lado do Buildertrend, CoConstruct, JobTread, Contractor Foreman, CompanyCam, Jobber e outros: preço, o que falta e como trazer seus dados. - [Alternativa ao Contractor Foreman](https://groundflag.com/pt/compare/contractor-foreman-alternative): Groundflag ao lado do Contractor Foreman: diário de obra, Gantt, change orders e ponto em todos os planos, um preço por empresa, usuários ilimitados. - [Alternativa ao Buildertrend](https://groundflag.com/pt/compare/buildertrend-alternative): Compare alternativas ao Buildertrend para pequenas construtoras: veja preços arquivados de 2026, concorrentes e planos mensais para empresas de reforma. - [Alternativa ao JobTread](https://groundflag.com/pt/compare/jobtread-alternative): Alternativa ao JobTread para quem não quer cobrança por usuário. O Crew é $149 por mês para a empresa toda, com a equipe de campo. - [Substituto do CoConstruct](https://groundflag.com/pt/compare/coconstruct-replacement): Procurando uma alternativa ao CoConstruct? O que a migração oficial para o Buildertrend diz, as datas e as outras ferramentas que os construtores comparam. - [Alternativa ao CompanyCam](https://groundflag.com/pt/compare/companycam-alternative): Alternativa ao CompanyCam? O preço por usuário dele ao lado do Groundflag a $149 por mês para a empresa toda: fotos, orçamentos, cronograma, invoices. - [Alternativa ao Jobber](https://groundflag.com/pt/compare/jobber-alternative): Compare Jobber e Groundflag para construção: agendamento e pagamentos de clientes junto com cronograma Gantt, diário de obra, change orders e custos. - [Alternativa ao Housecall Pro](https://groundflag.com/pt/compare/housecall-pro-alternative): Housecall Pro ao lado do Groundflag: agendamento e despacho de serviços, e o cronograma, as change orders e os custos de uma obra longa. - [Alternativa ao Houzz Pro](https://groundflag.com/pt/compare/houzz-pro-alternative): Houzz Pro ao lado do Groundflag: o que o Houzz Pro faz melhor em design e seleções, e onde o Groundflag cuida do campo, do cronograma e do dinheiro da obra. - [Alternativa ao JobNimbus](https://groundflag.com/pt/compare/jobnimbus-alternative): Procurando JobNimbus? Os planos escondem o preço em dólar; o Groundflag publica tarifas por empresa e cuida de obras longas com cronograma, mudanças e custos. - [Alternativa ao Procore](https://groundflag.com/pt/compare/procore-alternative): O Procore não publica preço e cobra uma taxa anual pelo volume de obra. Crew do Groundflag: US$ 1.488 por ano, todos os usuários, sem taxa de implantação. - [Alternativa ao SingleOps](https://groundflag.com/pt/compare/singleops-alternative): Preço do SingleOps em 13/11/2026: os três planos, a cobrança por usuário extra de escritório, quanto paga um escritório de três e uma alternativa com todos. - [Alternativa ao LMN](https://groundflag.com/pt/compare/lmn-alternative): Quanto custa o LMN em 2026, plano a plano e licença a licença, ao lado do Groundflag: um preço por empresa com todos os usuários e custo do job no mesmo plano. - [Alternativa ao Roofr](https://groundflag.com/pt/compare/roofr-alternative): Roofr ao lado do Groundflag: laudos de telhado e propostas, frente ao cronograma, às change orders e aos custos de uma obra longa. Com os dois preços. - [Paisagistas](https://groundflag.com/pt/for/landscapers): Contratos no vencimento, rotas que mudam com chuva, a visita da equipe e o registro de químicos. Um preço por empresa, todos os usuários. - [Reformas](https://groundflag.com/pt/for/remodelers): Para empresas de reforma: orçamentos que o dono aceita online, change orders assinadas antes do serviço, portal do cliente e diário de obra por voz. - [Construtoras de casas](https://groundflag.com/pt/for/home-builders): Para construtoras de casas: cronograma Gantt com modelos por tipo de casa, subempreiteiros avisados por e-mail ou SMS e orçado contra o real por casa. - [Empreiteiras gerais](https://groundflag.com/pt/for/general-contractors): Para pequenas empreiteiras gerais: custo por código de custo, change orders que o dono assina online, diário de obra por voz com subempreiteiros e vistorias. - [Ofícios especializados](https://groundflag.com/pt/for/specialty-trades): Para eletricistas, encanadores, HVAC, telhado, concreto, pintura e piso: a equipe bate o ponto pelo celular no seu idioma, faturas pagas online e custo da obra. - [Calculadora de markup e margem](https://groundflag.com/pt/tools/markup-margin-calculator): Calculadora grátis de markup e margem: digite o custo da obra e o markup ou a margem e veja o preço, o lucro e o outro percentual. - [Calculadora de valor da hora de mão de obra](https://groundflag.com/pt/tools/labor-rate-calculator): Calculadora grátis do valor da hora: equipe, salário, encargos, horas faturáveis, custos fixos e margem dão o custo real da hora de campo e quanto cobrar. - [Central de ajuda](https://groundflag.com/pt/help): Comece no Groundflag, traga seus dados do Contractor Foreman, Jobber ou CompanyCam, rascunhe orçamentos com IA, agende obras e receba pagamentos. - [Como começar](https://groundflag.com/pt/help/getting-started): Crie sua empresa, cadastre um cliente e uma obra e abra Obras (ou Vendas, Orçamentos) para preparar e enviar a proposta. 30 dias grátis, sem cartão. - [Confirme seu e-mail](https://groundflag.com/pt/help/confirm-your-email): O Groundflag envia orçamentos, faturas e convites só depois que você confirma o e-mail. Como reenviar o link, corrigir o endereço ou confirmar pelo Google. - [Convidar sua equipe](https://groundflag.com/pt/help/invite-your-crew): Equipe e ponto > Equipe > Adicionar Membro: convide por e-mail ou crie o acesso, escolha a função e adicione membros somente ponto. - [Rascunhar um orçamento com IA](https://groundflag.com/pt/help/draft-estimate-with-ai): Descreva o serviço numa frase e receba os itens com quantidades e preços, primeiro os da sua tabela de preços. Você confere cada linha antes de enviar. - [Leads por e-mail, ligações perdidas e SMS](https://groundflag.com/pt/help/leads-from-email-calls-and-texts): Encaminhe sua caixa e use um número grátis do Google Voice: cada correio de voz, SMS ou e-mail de cliente vira um lead com o número de quem ligou. - [Deixar o cliente pedir alterações](https://groundflag.com/pt/help/request-changes-on-estimates): Ligue Pedir alterações no orçamento e o cliente pede mudanças pelo link em vez de recusar. O orçamento continua aberto e você recebe o pedido por e-mail. - [Acompanhar um orçamento enviado](https://groundflag.com/pt/help/estimate-follow-ups): O Groundflag escreve ao cliente quando um orçamento enviado fica sem resposta, nos dias 3, 7 e 14 por padrão. Mude os dias ou pare num orçamento só. - [Mandar SMS aos clientes](https://groundflag.com/pt/help/text-clients): Ligue o SMS em Ajustes e o cliente recebe o orçamento, o link de pagamento, o contrato para assinar e o recibo do pagamento por SMS, cada um com o seu link. - [Recibo para conta de fornecedor](https://groundflag.com/pt/help/receipt-to-bill): Tire a foto do recibo com Capture e New Vendor Bill abre preenchida: fornecedor, data, total e obra, com a foto guardada na conta. Você confere e salva. - [Mostrar obra pronta](https://groundflag.com/pt/help/show-finished-work): Escolha até quatro obras do seu portfólio para o cliente ver trabalho pronto no orçamento, só com a cidade. - [Aprovar folhas da semana](https://groundflag.com/pt/help/approve-timesheets): Folhas da semana abre na semana passada para você aprovar na segunda: confira horas normais e extras de cada pessoa, aprove e exporte para a folha. - [Ponto](https://groundflag.com/pt/help/time-clock): Bata entrada e saída na obra pelo celular, faça intervalos, troque de obra no meio do dia e bata o ponto da equipe toda de uma vez. - [Fotos e arquivos da obra](https://groundflag.com/pt/help/job-photos-and-files): Guarde as fotos, plantas e PDFs de cada obra em pastas, mova ou apague vários de uma vez e compartilhe um relatório de fotos ou um link. - [Diário de obra por voz](https://groundflag.com/pt/help/daily-log-by-voice): Abra o diário de hoje na obra, toque no botão e fale, confira o que o Groundflag preencheu, adicione fotos e assine. - [Montar um cronograma](https://groundflag.com/pt/help/schedule): Adicione tarefas na aba Schedule da obra, ligue-as, salve uma linha de base, mova o trabalho e empurre um dia de chuva. - [Agendamento online](https://groundflag.com/pt/help/online-booking): Ligue o Agendamento online, compartilhe o link, e quem deixar e-mail recebe confirmação com a janela de chegada e um link de calendário. - [Aditivos](https://groundflag.com/pt/help/change-orders): Crie o aditivo na obra, envie e o cliente aprova online; o contrato, o orçamento da obra e a próxima fatura acompanham. - [Pedidos de garantia](https://groundflag.com/pt/help/warranty-requests): Ative Warranty requests: o cliente avisa de um problema numa obra terminada pelo portal, com foto. Cai na lista de pendências e você recebe um e-mail. - [Diálogo de segurança](https://groundflag.com/pt/help/toolbox-talks): Safety > Toolbox talks: a IA escreve o diálogo em inglês, espanhol ou português, a equipe assina no celular e fica o registro. - [Seu catálogo de itens e preços](https://groundflag.com/pt/help/catalog): Adicione seus ofícios, defina o preço uma vez por item e escolha do catálogo em todo orçamento e fatura. Rascunhar com IA usa seus preços primeiro. - [Exportar a sua lista de clientes](https://groundflag.com/pt/help/export-clients): Clientes, três pontos, Exportar CSV: cada cliente com e-mail, telefones, endereço, tags, origem e status, pronto para o Mailchimp ou o Constant Contact. - [Receber](https://groundflag.com/pt/help/payments): Conecte a conta de pagamentos da sua empresa em Ajustes, Gateways de Pagamento, e seus clientes pagam faturas e sinais no cartão pelo portal. - [Xero](https://groundflag.com/pt/help/xero): Conecte sua organização no Xero ao Groundflag. Faturas, despesas, contatos e pagamentos sincronizam nos dois sentidos, verificado com a Demo Company. - [Usar no celular](https://groundflag.com/pt/help/mobile): Instale o Groundflag pelo Google Play ou na tela de início do iPhone, permita câmera, localização e microfone, e ligue de novo depois de um Não permitir. - [Teste, planos e cobrança](https://groundflag.com/pt/help/trial-and-billing): 30 dias grátis, sem cartão e com tudo aberto. O que acontece no fim do teste, como escolher um plano, cancelar no app e pedir o reembolso. - [Apps feitos com IA](https://groundflag.com/pt/help/connect-ai-app-builder): Crie sua própria ferramenta com IA e deixe que ela leia clientes e obras e prepare orçamentos no Groundflag pela API pública. Você revisa e envia. - [Nomes para construtoras](https://groundflag.com/pt/guides/construction-company-names): Ideias de nomes para uma construtora, agrupadas por padrão, e as verificações de registro, marca e domínio antes do nome ir para o caminhão. - [Nomes para paisagismo](https://groundflag.com/pt/guides/landscaping-company-names): Ideias de nomes para uma empresa de paisagismo ou gramado, agrupadas por padrão, e as verificações de registro, marca e domínio antes de registrar. - [Nomes para limpeza de janelas](https://groundflag.com/pt/guides/window-cleaning-company-names): Ideias de nomes para uma empresa de limpeza de janelas ou fachadas, agrupadas por padrão, e as verificações de registro, marca e domínio antes de registrar.