QuoteIQ
How does an AI-native estimating tool handle confidence, trust, and human override — and what can Treehouse borrow from its patterns?
- –How does the AI Estimate flow prevent hallucination while still generating output quickly?
- –What do per-item confidence levels (High/Medium/Low) actually change about how contractors behave with AI output?
- –How does MapMeasure Pro turn a satellite polygon into a priced estimate line item — and where does that model break for electrical?
- –What is the 'Type CONFIRM' pattern actually protecting against, and how does QuoteIQ decide which operations need it?
- –Where does QuoteIQ's AI stop, and where does the contractor take back control?
- –What does the Suggested Add-ons adoption-rate framing ('40% add this') imply about QuoteIQ's data model?
AI-assisted proposal / estimate generation
QuoteIQ's AI Estimate (describe job + photos → line items with confidence levels) is the closest public-product analogue to Treehouse's AI scoping hypothesis. The confidence UI, the Quick Questions clarification step, and the 'Matched to catalog' checkmark are all directly applicable patterns.Treehouse internal
Every home service contractor who quotes jobs needs faster estimating. QuoteIQ's AI Estimate and MapMeasure are applicable to any exterior service business regardless of trade or software maturity. The product is designed for the lowest-maturity contractor segment — owner-operators who currently quote verbally or by hand.Observed
ACompany thesis
- Product
QuoteIQ is an all-in-one CRM and AI estimation platform for micro home service contractors. Core workflow: create a contact, build a service estimate (standard or AI-generated), share digitally via link/text/email, collect e-signature, schedule and invoice. MapMeasure Pro lets the contractor draw a polygon on a satellite map to auto-calculate square footage and fill the service price. The AI Estimate flow (describe job in text + upload photos → AI generates a confidence-rated line-item list) is the product's signature differentiator. Supporting tools include AI AutoPilot for batch operations, InstaSchedule for customer-initiated requests, and Before/After AI photos for proposals.Observed
- Category
Mobile-first all-in-one CRM and AI estimating platform for micro home service contractors. Pressure washing, cleaning, landscaping, handyman, and other exterior service businesses with 1–10 employees. Not a layer on an FSM — QuoteIQ IS the system of record for this market. Closest category: lightweight field service management with an AI estimating wedge.Observed
- Primary customer
Micro home service contractors: 1–10 employees, exterior-service focus. The product's demo account is 'Pressure Washing Pros' (Rick Harrison, 176 contacts, 290+ estimates). Services in the catalog: Deck Cleaning, Fence Cleaning, Driveway Clean, Gutter, Parking Line, Dumpster Pad, Snow removal, Roof Wash, Window Clean. YTD revenue in the demo account: $89,506. These are cash-flow businesses where faster quoting directly converts to more jobs booked.Observed
- Primary user
Owner-operator. Single user running both the estimating/sales function and service delivery. The product is mobile-first because the contractor is using it on the job site or in the truck, not at a desk. The dashboard shows 'Welcome, Rick Harrison' — no role separation or team management observed in the product interior.Observed
- Core JTBD
Get from 'I describe the job over the phone and write up a quote by hand' to 'I type a description into my phone, AI generates the estimate with confidence levels, I share a link, the homeowner signs.' Reduce the time from inquiry to accepted estimate from hours to minutes.Observed
- Initial wedge
Exterior measurement services — pressure washing, driveway cleaning, roof wash — where MapMeasure Pro's satellite polygon measurement removes the need for a physical site visit. The contractor describes the job, pulls up the satellite map, draws the area, and the sq ft is auto-filled into the estimate price. For these services, the site visit was already low-value; QuoteIQ makes it optional.Observed
- System relationship
IS the system of record. Standalone. No FSM integration observed. A contractor who adopts QuoteIQ is not adding a layer — they are replacing their existing (usually informal) workflow with QuoteIQ as the single tool.Observed
- Value proposition
For exterior service contractors: eliminate the site visit for quoting. Describe the job, upload photos, let AI generate the line items, MapMeasure provides the sq ft from satellite, and the estimate goes to the homeowner in minutes. Close rate improves because estimates go out faster and arrive as a professional, signable link rather than a verbal quote or a text message with a number.Observed
- How they make money
Subscription pricing (pricing page not observed in trial). AI Virtual Call Team is explicitly per-use at 100 IQC/minute (approximately $2/min) — an IQC credit system was observed in the virtual call cost screenshot. AI Estimate generation likely consumes credits per use as well. A freemium or low-cost base plan with per-use AI feature charges is consistent with the observed IQC billing model.Hypothesis
- Why Treehouse cares
QuoteIQ's AI Estimate flow is the closest publicly observable analogue to Treehouse's AI scoping hypothesis. Three specific patterns are directly applicable: (1) Per-item confidence levels (High/Medium/Low with colored dots) — shows which AI line items to trust and which to verify. (2) Quick Questions — AI asks one clarifying question per ambiguity before generating, rather than hallucinating. (3) 'Matched to catalog: [Service]' checkmark — visually separates AI-confirmed items (matched to a real catalog entry) from AI-invented items. These are trust primitives that Treehouse's AI estimate output will need to match or exceed.Treehouse internal
This company wins if Contractors believe AI can estimate exterior jobs (pressure washing, cleaning, landscaping) as accurately as a physical measurement visit. MapMeasure makes this credible for area-based services. The confidence levels make the AI output trustworthy enough to send without a visit. QuoteIQ loses on electrical: load calculations require physical inspection data that photos and satellite maps cannot replace.
BEnd-to-end product journey
Product overview
4/4 collectedLens: What does the QuoteIQ contractor workspace cover, and how does the CRM and pipeline fit the standalone model?
Contacts / CRM
5/5 collectedLens: How does a micro contractor's customer record evolve across estimates, invoices, and addresses over time?
Estimate creation
15/15 collectedLens: How does a standard estimate get built — from customer selection through service configuration, MapMeasure, and the AI writing tools?
AI Estimate
9/9 collectedLens: This is the most strategically important flow for Treehouse: how does QuoteIQ turn a job description and photos into a line-item estimate with confidence levels?
Estimate delivery
5/5 collectedLens: How does the estimate leave the contractor's hands and become an accepted, signed agreement?
AI AutoPilot
4/4 collectedLens: What batch operations does the AI AutoPilot execute, and how does the product limit blast radius on destructive actions?
InstaSchedule
2/2 collectedLens: How does a customer-initiated scheduling request reach the contractor and get acted on?
AI Tools
8/8 collectedLens: What standalone AI capabilities does QuoteIQ offer beyond the core estimate flow?
CActivation
Signup → company setup → integrations → configuration → first meaningful value
- Narrative
Self-serve web and mobile app. Trial appears to be free-to-start based on the YouTube review showing a fully-functional account with real demo data accessible without a sales conversation. No demo gate observed. Core estimate creation is available immediately. AI-specific features (Virtual Call Team) require credit purchase.Observed
- Must be entered manually
Not yet researched.Unresearched
- What can be inferred
Not yet researched.Unresearched
- What gets imported
Not yet researched.Unresearched
- Domain knowledge assumed
Not yet researched.Unresearched
- Self-service or assisted
Not yet researched.Unresearched
- Time to magic
Not yet researched.Unresearched
Go-to-market & adoption
How does this company actually get adopted? Compares against a hypothetical upload a panel photo → receive a useful result immediately wedge.
- Likely purchasing decision-maker
Owner-operator. The product is designed for a single person running a small exterior-service business. No approval layer, no multi-user setup observed.Observed
- Time to activation
Minutes to first estimate. The estimate creation flow is linear and requires only: pick a customer, add a service, set a price, share. MapMeasure and AI Estimate add minutes of setup but no configuration delay.Observed
- Primary adoption wedge
AI Estimate feature — the product's core marketing differentiator. The YouTube review title calls out 'AI-powered estimating' as the hook. The 'Describe the job → AI generates estimate' flow is the most distinctive thing QuoteIQ does.Observed
- Initial commitment required
Email and password at minimum. No payment required for initial access based on the free trial pattern observed.Hypothesis
- How they get in the door
Content marketing targeting 'pressure washing software' and 'estimating app for small contractors' search terms. YouTube presence (the review video is a third-party walkthrough suggesting the product is accessible enough for independent reviewers). No marketplace listing observed.Hypothesis
Low-software-maturity fit
UnknownUnresearchedCould a contractor who works locally, runs the business from a phone, may have no website, barely uses email, and may have no FSM at all realistically adopt this?
Not yet researched.Unresearched
DMoney flow
Lead → estimate → proposal → accepted → financed → paid
- Narrative / stages owned
The value event is an accepted estimate — the homeowner tapping Accept on the shared link and signing digitally. The contractor's ROI is faster quoting (more estimates sent per day) and reduced no-shows (because the estimate is signed before scheduling). AI features shift some cost from fixed subscription to per-use consumption (IQC credits at ~$2/min for Virtual Call Team).Observed
- Value event
Homeowner accepts the estimate digitally. This is the moment that converts an inquiry into a booked job. The e-signature on the shared estimate link is the product's primary value delivery point.Observed
- Revenue event
Monthly subscription (pricing not observed). Per-use AI credits (IQC system observed in Virtual Call Team at 100 IQC/min ≈ $2/min). Subscription likely anchored low for micro contractors; AI feature usage scales revenue with power users.Hypothesis
- Aligned?
Strongly aligned. A contractor who accepts more estimates pays the same subscription but creates more value. AI credit consumption is proportional to AI feature usage — the product earns more when the AI actually does work.Observed
- Money through platform?
No payment processing through QuoteIQ was observed. Invoicing and payment collection likely handled outside the platform (cash, check, Venmo, or a separate payment processor). The 'Invoice' button on accepted estimates is present but the payment collection flow was not captured.Hypothesis
- Who pays whom
Contractor pays QuoteIQ (subscription + AI credits). Homeowner pays contractor (outside QuoteIQ — no payment processing observed in the product). QuoteIQ is not in the payment chain.Observed
EAutomation & AI
Input
Contractor's natural-language job description (up to ~900 chars) plus optional photos (up to 5). System also asks one to three Quick Questions to resolve ambiguities before generating.
Decision / action
AI generates a line-item estimate: service names, descriptions, quantities, and prices based on the description and photos. Each line item receives a confidence level (High / Medium / Low) and a 'Matched to catalog: [Service]' checkmark if the item corresponds to a real catalog entry. An estimate-level confidence badge ('AI-Generated Estimate — Medium Confidence') summarizes the overall reliability.
Human relationship
Contractor reviews the AI estimate before sending. High-confidence items can be sent as-is; Medium and Low items warrant a check. The contractor can edit, add, or remove any line item. The estimate is not sent until the contractor explicitly shares it.
Human task replaced or reduced: Manual site-visit quoting: driving to the property, measuring, writing up a price sheet, and sending via text or PDF. For area-based services (pressure washing, cleaning), the AI + MapMeasure path can replace this entirely for routine jobs.
Input
Contractor draws a polygon on a satellite aerial view of the property. The polygon covers the service area (driveway, roof, deck, etc.).
Decision / action
Calculates the area in square feet from the drawn polygon. Auto-fills the sq ft into the estimate's unit-price calculation. With a per-sq-ft price set in the service catalog, the total estimate price is calculated automatically (e.g., 2327.1381 sq ft × $0.20/sq ft = $465.43).
Human relationship
Contractor draws the polygon and confirms the auto-filled area. The sq ft and price calculation are transparent — the contractor sees both and can adjust either.
Human task replaced or reduced: Physical site measurement (tape measure, wheel roller, or estimate by eye) and manual price calculation. For exterior area services, MapMeasure replaces the need to visit the property at all for quoting.
Input
Contractor types a natural-language command targeting a segment of completed jobs (e.g., 'invoice all clients with accepted estimates from last week'). Must type 'CONFIRM' to proceed.
Decision / action
Identifies all qualifying estimates, generates invoices for each, and sends them to the respective clients in one batch operation.
Human relationship
Contractor types the command, reviews the target scope, and types CONFIRM. The batch is irreversible once confirmed. The CONFIRM gate is the primary human-in-the-loop checkpoint for this destructive operation.
Human task replaced or reduced: Opening each accepted estimate individually, creating an invoice, and sending — repeated for every client in the target set. The YouTube review slide shows this as a 2-hour manual task compressed to seconds.
Input
Contractor types a natural-language campaign instruction targeting a customer segment (e.g., 'send a re-engagement SMS to clients who haven't booked in 90 days').
Decision / action
Identifies the qualifying contact segment from the CRM, drafts and sends the targeted SMS to all matching contacts in one operation.
Human relationship
Same CONFIRM gate pattern as batch invoice. Contractor reviews the segment definition before committing. SMS is sent; replies are not auto-handled.
Human task replaced or reduced: Manual contact filtering, message drafting, and individual SMS sending for a targeted re-engagement campaign.
Input
Contractor prompts the AI with a service description request (e.g., 'write a professional description for Concrete/Driveway Cleaning').
Decision / action
Generates customer-facing description copy for the service line item. Output can be applied directly to the estimate's service description field.
Human relationship
Contractor reviews the generated copy and applies it. The AI generates; the contractor approves and applies.
Human task replaced or reduced: Writing service descriptions from scratch for each catalog item or estimate line item — a blank-field friction point that most contractors skip, leaving generic or no descriptions.
Input
Contractor uploads a 'before' photo of a surface (driveway, deck, house exterior, etc.). Selects a room type and describes the intended after-state.
Decision / action
AI generates a realistic 'after' photo showing the surface as it would appear after the service is completed. The before/after pair can be attached to the estimate or proposal.
Human relationship
Contractor reviews the AI-generated after photo and chooses to include it or regenerate. The company claim is a 64% improvement in estimate approvals when AI before/after photos are included (visible in the product UI).
Human task replaced or reduced: Sourcing or staging real before/after photo evidence for proposals — which most micro contractors skip entirely because they don't have photo documentation from past jobs.
Input
Inbound phone call to the contractor's business number (routed through QuoteIQ's AI call system).
Decision / action
AI answers the call, handles the inquiry, collects caller information and intent, produces a call summary, and takes a next-action note. Billed at 100 IQC/minute (approximately $2/min).
Human relationship
Contractor reviews the call summary and next actions after the fact. The AI handles the call without human involvement in real time. Contractor decides on follow-up.
Human task replaced or reduced: Answering inbound calls in real time — a constant interruption for a solo operator in the field. The AI handles calls the contractor can't answer, capturing leads that would otherwise go to voicemail and be lost.
FTrust & control
- Previews
The estimate Preview tab shows the contractor exactly what the homeowner will see before sharing. The preview displays the PENDING badge, estimate number, FROM/TO, and all line items — the contractor can catch errors before the estimate goes out.Observed
- Approvals
AI AutoPilot batch operations (batch invoice, CRM campaigns) require the contractor to type 'CONFIRM' before executing. This is a deliberate friction gate for destructive or large-scale automated actions. The gate is shown as explicit text input, not a click — harder to accidentally bypass.Observed
- Human takeover
Full human takeover is the default on every AI output. The AI Estimate generates a starting point; the contractor edits, adds, or removes any line item before sharing. The estimate does not leave the contractor's account without an explicit share action. No autopilot estimate delivery observed.Observed
- Explanations
'Matched to catalog: [Service Name]' green checkmarks appear on each AI estimate line item that the AI matched to a real catalog entry. Items without the checkmark are AI-invented and require more scrutiny. This separation makes the AI's reasoning partially visible without exposing the model's internals.Observed
- Confidence
Best-in-class confidence UI observed. Per-item confidence levels (High / Medium / Low, shown as colored dots) appear on every AI estimate line item. An estimate-level confidence badge ('AI-Generated Estimate — Medium Confidence') summarizes the overall reliability. The contractor can scan the list and immediately know which items to verify.Observed
- Error handling
The Quick Questions step is the primary error-prevention mechanism: before generating the estimate, the AI asks one to three clarifying questions to resolve ambiguities rather than hallucinating answers. This is a proactive error-prevention pattern, not a post-generation correction.Observed
- Overrides
Every AI-generated line item is fully editable: price, description, quantity. Items can be added or removed. The AI estimate is a starting point, not a locked output. The contractor has complete control before sharing.Observed
- Editable recommendations
Yes — confirmed in the estimate-edit screenshot and the AI estimate results flow. The contractor edits the AI output before the estimate is sent. No line items are locked or read-only.Observed
- Audit / history
Not observed in the trial. Whether QuoteIQ maintains a version history of estimate edits is not established from public evidence.Hypothesis
- Exception handling
'Type CONFIRM to proceed' is the exception handling pattern for batch and destructive operations. Limits blast radius on AI AutoPilot commands. No other exception patterns (failed AI generation, network error recovery, mid-session interruption) were observed.Observed
GEcosystem & handoff
- FSM / CRM integrations
None observed. QuoteIQ is a standalone system with its own built-in CRM, estimate management, calendar, and invoicing. No integration with ServiceTitan, Housecall Pro, Jobber, or any other FSM was observed in the product interior or the YouTube review.Observed
- Payment providers
Not yet researched.Unresearched
- Financing
No financing integration observed. The market QuoteIQ serves (micro exterior-service contractors, $200–$1,000 jobs) does not typically require consumer financing.Hypothesis
- Marketing / lead sources
Not yet researched.Unresearched
- APIs
Not yet researched.Unresearched
- Accounting
Not yet researched.Unresearched
- OEM / product data
Not yet researched.Unresearched
- Suppliers
Not yet researched.Unresearched
Integrations
Not yet researched.
PRODUCT STOPS HERE →
QuoteIQ owns the full pre-job and some post-job workflow. There is no handoff to an external system — the boundary is whatever the contractor does outside the app (actual service delivery, cash collection, bank reconciliation).Observed
Treehouse system boundary
ObservedQuoteIQ is not a layer product — it is the full operational system for micro home service contractors. Contacts, estimates, invoices, calendar, pipeline, and AI tools all live inside QuoteIQ. There is no FSM integration and no writeback pattern. The system boundary is the whole contractor workflow.Observed
- –Nothing from external systems — QuoteIQ is self-contained
- –Customer-uploaded job photos (for AI Estimate generation)
- –Satellite imagery (via MapMeasure Pro, sourced from mapping provider)
- –Contacts, estimates, invoices (all native to QuoteIQ)
- –Accepted estimate status and e-signature (stored in QuoteIQ)
- –Calendar events and scheduled jobs (native calendar)
- –Nothing — QuoteIQ IS the system of record for this customer segment
- –There is no upstream FSM to stay in
HBusiness model
- Who pays?
The contractor business (owner-operator). Not the homeowner, not a platform fee on the transaction.Observed
- Pricing model
Subscription plus per-use AI credits (IQC system). Core subscription is likely low-cost to attract micro contractors. AI credits scale with feature usage — Virtual Call Team is 100 IQC/min ≈ $2/min observed in the product.Hypothesis
- Entry price
Free trial with no credit card likely at entry, based on the self-serve model and YouTube reviewer access. Subscription pricing not observed.Hypothesis
- Free tier / trial
Free trial access is strongly implied by the YouTube reviewer's full product access without a disclosed sales conversation. Core estimate features (standard estimate, contacts, calendar, MapMeasure, AI Estimate) all accessible in the observed trial state.Observed
- Pricing unit
Per-user subscription (owner-operator market → likely per-account). AI features per-use via IQC credits. Consistent with the observed 100 IQC/min billing for the Virtual Call Team.Hypothesis
- Subscription economics
Not yet researched.Unresearched
- Usage revenue
Not yet researched.Unresearched
- Payments revenue
Not yet researched.Unresearched
- Financing revenue
No financing integration observed. QuoteIQ's market (pressure washing, cleaning, $200–$1,000 estimates) does not typically require financing — jobs are small enough that cash or card is the norm. No financing partner mention in any screenshot.Hypothesis
- Commerce revenue
Not yet researched.Unresearched
- Outcome-based economics
Not yet researched.Unresearched
- Partner / subsidy economics
Not yet researched.Unresearched
- Expansion strategy
Expand AI feature depth (more AI tools = more IQC credit consumption) and move up-market into larger contractors with teams (team management, multi-user) once the micro-contractor base is established.Hypothesis
- Likely moat
Estimate acceptance and job completion data accumulates over time — 'Suggested Add-ons: 40% add this' implies QuoteIQ is already aggregating across-contractor behavior data to inform add-on recommendations. That data moat strengthens the AI outputs the longer the contractor uses the product.Hypothesis
Business-model takeaway for Treehouse: Borrow
Four structural elements are directly borrowable: (1) Per-item AI confidence levels — not a summary badge, but a per-line-item signal that changes how the contractor reviews the output. (2) Quick Questions before generation — the AI resolves ambiguity by asking rather than guessing. (3) 'Matched to catalog' checkmark — makes the AI's confidence in each item legible without exposing the model. (4) Suggested Add-ons with adoption-rate framing ('40% add this') — social-proof framing on upsells, backed by aggregate contractor data.Treehouse internal
ITreehouse synthesis
Borrow
Six borrowable patterns observed in QuoteIQ's AI Estimate flow: (1) Per-item confidence levels (High / Medium / Low) shown as colored dots on every AI-generated line item. The contractor sees which items to verify at a glance. (2) 'Matched to catalog: [Service Name]' green checkmark separating AI-confirmed items (matched to a real catalog entry) from AI-invented items — makes the model's confidence legible without revealing the model. (3) Suggested Add-ons with adoption-rate framing ('40% add this') — social-proof upsells backed by aggregate job data, not contractor intuition. (4) Quick Questions clarification step before generation — AI asks one to three targeted questions to resolve ambiguities rather than hallucinating. (5) AI-Generated Estimate confidence badge at the estimate level ('Medium Confidence') — a summary trust signal for the contractor before they decide whether to send. (6) 'Type CONFIRM to proceed' gate for batch operations — deliberate friction on irreversible actions, requiring text input rather than a click.Treehouse internal
Avoid
MapMeasure for electrical. The satellite polygon tool is powerful for area-based exterior services where sq ft is the pricing unit. For electrical — load calculations, circuit counts, panel capacity, conduit runs — satellite photos provide no relevant measurement input. The tool is visually impressive but solves a fundamentally different problem from Treehouse's scoping challenge. Don't let MapMeasure's impressiveness suggest that a similar satellite-based measurement tool would be useful for residential electrical estimation.Treehouse internal
White space
Load calculation and trade-specific scoping intelligence. QuoteIQ's AI Estimate handles 'describe a cleaning or pressure washing job' very well. It cannot handle 'determine panel capacity, circuit count, wire gauge, or conduit path' — those require physical inspection data, load calculations, and trade knowledge that general-purpose AI from photos alone cannot produce. Treehouse's opportunity is AI scoping intelligence specific to electrical requirements: photo-driven assessment of panel condition, load estimation from circuit count, and scope clarity for panel upgrades and EV charger installs. That is a harder problem with a much higher value claim than QuoteIQ's exterior-service AI — and no public-market competitor has solved it yet.Treehouse internal
If Treehouse borrowed only one strategic idea from QuoteIQ, it would be Confidence levels on AI output are a trust primitive, not a UX nicety.because QuoteIQ's per-item High/Medium/Low confidence dots change how a contractor interacts with AI output: instead of verifying every item or trusting the whole list, the contractor directs their attention at Medium and Low items and skips the Highs. That's a cognitive model. Without confidence levels, the contractor must treat all AI output as equally uncertain — which means either verifying everything (slow) or trusting everything (risky). The confidence UI resolves that binary. Treehouse's AI-assisted estimate output will need a comparable mechanism or it will face the same verification bottleneck.