Smaller graphics
Separate lettering, logos and a small accent stripe; most paint stays exposed.
Confirm the size and placement of every graphic. Cut-vinyl production time is separate from coverage.
Quick quotes · Saved shop formulas · Local-first prototype
Phone walk-around test: open MPI to create an inspection. These are generic example settings. Import your own estimator backup through Settings when needed. Records and photos stay in this browser on this device.
The area preset is a starting assumption. These vehicle details appear on customer quotes and carry into linked MPI forms.
Use actual panel dimensions in feet. The nominal dimensions shown are examples. Front means the front wall of the body, not the cab. Glass/openings and unwrapped sections must be subtracted. Curved panels need measured surface dimensions.
Applies only when clicked; does not alter saved vehicle presets. Waste is added separately by the material formula. Coverage is a percentage of this included surface area.
Coverage means how much surface you intend to wrap; complexity means how difficult it is to install. These visual examples are not measured 25%, 50% or 75% templates. Confirm panel measurements and exclusions for each vehicle.
Separate lettering, logos and a small accent stripe; most paint stays exposed.
Confirm the size and placement of every graphic. Cut-vinyl production time is separate from coverage.
A printed background on part of the cargo body with substantial exposed paint.
Specify the actual side panels and rear doors included; a percentage alone does not define the scope.
Printed graphics across much of the cargo side and into cab panels.
State which cab panels, rear doors and difficult contours are included.
Printed graphics across visible painted body panels, cab and hood; the roof stays white.
Adjust the wrappable vehicle area to exclude the roof. Glass, lights, tires and unwrapped trim are excluded.
AI-generated visual examples. Roof exclusions require you to adjust the vehicle area; choosing Full exterior does not automatically subtract the roof.
New example presets exclude the roof unless explicitly added. Pickup + bed cap assumes a camper shell with its roof excluded. Cab-chassis covers the cab only; truck-body presets exclude the cab. Bus examples include the nominal body envelope: subtract glass and exclusions with measured dimensions. All areas are editable shop assumptions, not verified vehicle data.
Vehicle surface areas and labor allowances are starting estimates, not verified vehicle measurements or manufacturer book times. Roof exclusions are reflected only when you adjust the vehicle area.
Enter the total vendor charge, including any freight you want counted as job cost. Replaces print film, laminate, ink and color-film consumption costs. Formula consumables remain separate. Your normal material markup or target-margin pricing still applies. Use $0 for customer-supplied materials.
Unchecked categories contribute no billable charge or internal labor cost. Rates and saved formula hours are retained. For install-only work, turn off design and print / production.
Flat customer fee, shown separately on the quote. Shop travel expense reduces profit; it is not automatically marked up or added to the customer fee. Add travel labor to an included labor category when needed.
Your entered percentage applies to the entire job-plus-travel subtotal. Set 0 for no tax. Tax is shown separately and excluded from revenue and profit.
Applies only to calculated installation hours. Material, design, production and preparation allowances remain separate. Cut lettering can still need substantial weeding and production time: adjust those hours for the job.
Illustrations show installation features, not measured coverage or a material recommendation. Select a suitable saved formula separately.
Separate lettering and logos on broad, relatively flat panels.
Allow for layout, masking and application. Small detailed letters can add weeding and production time.
Right-hand detail: Individual cut-vinyl letter edge.
Printed panels with overlaps, moderate curves and door seams.
Allow for print/laminate handling, panel alignment, seams and routine trimming.
Right-hand detail: Printed graphic alignment at a panel seam.
Graphics spanning deep recesses, wheel arches, rear doors and compound curves.
Allow for contour work, inlays, extra trimming and post-heating; the same covered area can take longer.
Right-hand detail: Vinyl conformed into a recess beside a wheel arch.
AI-generated visual examples, not photographs of completed customer jobs. They illustrate installation features, not measured area or guaranteed labor times.
A manual installation-hours override takes priority over this factor. Reset job overrides to use calculated hours again.
These changes apply to this quote only. Shop defaults remain unchanged.
Quotes contain customer pricing only; internal cost and margin details are excluded.
One JSON file contains shop settings, libraries, estimates, Won records, the current estimate draft, and every saved MPI inspection with its photos. Save MPI edits first. Nothing is uploaded or automatically synced.
Use this backup when moving between desktop and phone. Older estimator-only and MPI-only backups are accepted too.
Saved records and library entries are matched by ID, not name. Records found only on this device are kept. Different IDs with the same name stay separate. The checkbox controls shop settings and the current estimate draft; the matching-record choice controls libraries, estimates and inspections.
Set up your shop once. Changing these values updates future estimates; saved quotes retain their own snapshots.
Small PNG/JPG/WebP files only (up to 250 KB). Logo is saved locally with your settings.
System follows your device’s light/dark setting. Your choice is saved with this browser’s shop data and included in backups. Printed quotes and reports always use a light background.
Choose how your shop works. These defaults apply when starting a new estimate; existing drafts and saved estimates keep their own choices. Color-change shops can keep shop-supplied materials, select a color-change formula, and turn off design/production.
Starting assumptions, not industry book times. Standard 1.00 preserves v0.8.4 installation hours. Factors multiply each formula's installation hours per 100 sq ft. Current quotes keep their selected factor; new selections use these defaults.
| Role | Billable $/hr | Internal $/hr |
|---|
Settings save automatically in this browser.
Create as many materials as you need. Editing an existing entry updates it; Create New starts a separate record. To delete a material used by a formula, edit/delete the formula first.
Create named materials. Job formulas refer to these materials, so future estimates use the latest global roll costs.
Create unlimited named formulas. You can remove examples after creating your own; at least one formula must remain.
Choose the materials and standard labor hours for each type of job. A formula may include printed graphics, color-change vinyl, or both.
Create as many vehicle profiles as you need. At least one profile must remain.
Area is the wrappable surface you intend to include (for example, excluding the roof). Estimates can override it.
This separate backup contains estimator data only. For one backup including inspections and photos, use Export everything + photos above. The chat preview may reset browser storage when reopened; your downloaded JSON backup is the portable copy. Importing replaces local data after a confirmation.
Keep backups somewhere safe. Browser storage is not cloud storage.
Every saved estimate starts as Quoted. Mark it Won when accepted, with the agreed price and date. Unanswered quotes stay Quoted. Profit uses the original saved cost assumptions and is projected, not actual net profit.
Original quote and cost snapshots remain unchanged when a sale is recorded.
Quoted totals use the original quote date. Sales totals use acceptance dates, including estimates quoted in earlier months. Statuses reflect your current saved records, so older reports can change when you update a sale or return it to Quoted.
Generate a report from your saved estimates.
Record condition before work begins. Inspections and optimized photos stay in this browser on this device; no cloud upload. Save explicitly and export an inspection backup with its photos before switching files or clearing browser data.
Opening local inspection storage…
PDF: use Print inspection / PDF, then your browser’s Save as PDF. Download and attach it through your normal email. The PDF contains inspection findings and photos, not estimate costs or margins.
Settings → Export everything + photos includes these inspections with estimator data. These MPI-only exports remain available for transferring individual inspections. Import merges inspections by their ID; matching IDs are updated only after confirmation. A PDF is a customer copy, not an editable backup.
Final price and scope subject to vehicle inspection, measurements and artwork approval. Tax shown uses the percentage entered by the shop. This proposal is preliminary until accepted by the shop.