QuoteIQ

InstaSchedule: included on Elite & Max

Online booking software
for home service contractors

Your customer accepts an estimate, any estimate, and books themselves from your real availability, 24/7. Every job lands pre-sold and conflict-free while you’re at a job, at dinner, or asleep.

book.quoteiq.com/estimate/208
Pick a time, Marcus 👋
Lawn Mowing + Hedge Trimming · Delgado Landscaping
Estimate #208 accepted · $150.00
July 2026‹ ›
S
M
T
W
T
F
S
Thu, Jul 9· 4 open
Schedule Requests Your side of QuoteIQ
Every booking waits for your one-tap approval.
Push notification · just nowNew booking request
Rosa M. · Pest Control Quarterly$129
Wed, Jul 8 · 8:00 AM · 1042 Bull St
Approved. Customer notified · synced to Google Calendar
✕ Declined. Customer notified · slot reopened
Marcus D. · Lawn + Hedge$150
· · ·
↻ Reschedule request sent. Waiting on Marcus
Approved. Customer notified · synced to Google Calendar
Live sync: QuoteIQ calendar + Google Calendar
Quick Answer

The best online booking software for contractors is QuoteIQ’s InstaSchedule, included on the Elite ($299/mo) and Max ($699/mo) plans. Unlike the booking forms in Jobber and Housecall Pro, which schedule unpriced service requests, InstaSchedule activates after a customer accepts any estimate: Standard, Quick, Options, Package, or InstaQuote. Every booking arrives pre-sold at a locked price, synced to your calendar with automatic double-booking protection. That matters: 40% of appointments are booked after business hours.

Customer Self-Scheduling

Everything Your Booking Flow Handles

InstaSchedule isn’t a bolt-on calendar widget. It’s wired into the same records as your estimates, schedule, and customers. Twelve things it does without you touching your phone:

Every Estimate Type

Standard, Quick, Options, Package, and InstaQuote. One toggle covers them all.

InstaQuote Sites

Quotes customers build on your website flow straight into self-scheduling.

Live Calendar Sync

Customers only ever see time that’s genuinely open on your QuoteIQ calendar.

Double-Booking Protection

Taken slots vanish for everyone else the moment they’re claimed.

Address Autocomplete

Google Places validates every service address as the customer types.

Availability Per User

Working days, time blocks, and timezone set individually for every tech.

Split Time Blocks

Break the day into blocks, like 8 to 12 and 1 to 6, so lunch stays yours.

Buffer Time

Automatic breathing room between appointments. No back-to-back pileups.

Schedule Now or Later

Book right after accepting, or come back at 11 PM Sunday. Both work.

Push Notifications

Every booking request pings your phone the second it lands.

One-Tap Control

Approve, decline, or reschedule every request from the Schedule Requests tab.

Google Calendar Sync

Two-way sync keeps your personal calendar and QuoteIQ mirrored.

The Self-Service Pair

InstaQuote lets customers price it. InstaSchedule lets them book it. Both included on Elite & Max.

The Customer Flow

Booking Starts the Moment They Accept

Send any estimate the way you always do. The second your customer taps Accept, they’re invited to schedule. Schedule Now opens the calendar immediately, and Schedule Later flips the estimate to an “Almost ready · pick a time” state with a persistent booking button they can come back to anytime. Either way, the price is already locked and the e-signature is already on file before a calendar ever appears.

  • Works on every estimate type: Standard, Quick, Options, Package, InstaQuote
  • Schedule Now for instant booking, Schedule Later for the 11 PM crowd
  • Sunday evening is the week’s busiest booking window (Zippia)
  • A booked job, not a lead, sold at a locked price before it hits your calendar
Almost Ready · Pick a Time
$150.00

Includes a $35.00 discount

Estimate accepted

Pick a time that works for you to confirm your appointment.

Schedule Appointment

Any estimate type ✓

Standard · Quick · Options · Package · InstaQuote

July 2026

SMTWTFS 567891011

THU, JUL 9 · 5 OPEN

8:00 AM 9:30 AM 11:00 AM 2:00 PM 3:30 PM 5:00 PM

9:30 AM unavailable

Already on the QuoteIQ calendar, hidden automatically

🔒 Conflict-free

Live sync, both directions

Live Calendar Sync

They Only See Times You Can Actually Do

Availability comes straight from your QuoteIQ calendar. Jobs, events, and blocked time never show as bookable, and the moment any slot is claimed it disappears for everyone else. You control the shape of every day per user: working days, split time blocks that protect lunch, buffer time between appointments, and timezone. Customers book around real people, not a fantasy calendar.

  • Booked and blocked time is hidden automatically, with double-booking protection built in
  • Per-user working days, split time blocks, buffers, and timezone
  • Two-way Google Calendar sync keeps personal and business calendars mirrored
  • Google Places address autocomplete, so your crew never drives to a typo
You Stay in Control

Every Booking Waits for Your Tap

Self-scheduling doesn’t mean surrendering your calendar. Every request lands in the Schedule Requests tab with an instant push notification. Approve it, decline it, or slide it to a better slot in one tap. Approved jobs arrive with the customer record, the accepted price, the service list, and the validated address already attached, then flow straight to the invoice, payment, and an automatic review request. Nothing gets re-keyed, ever.

  • Instant push notification for every new booking request
  • Approve, decline, or reschedule from one tab
  • Customer, price, services, and address attached automatically
  • Straight line to invoice, payment, and review, with no re-keying

🔔 Schedule Requests

Marcus D. · Lawn + Hedge$150
Thu, Jul 9 · 2:00 PM
Approved, synced to calendar
Rosa M. · Pest Quarterly$129
Wed, Jul 8 · 8:00 AM
ApproveReschedule

📲 Push sent

The second it lands

Why We Built This

The Jobs You’re Losing Are the Ones You Never Hear About

40% of appointments are booked after business hours, 94% of consumers favor providers that offer online booking, and Sunday evening, when nobody’s answering a phone, is the busiest booking window of the week. Meanwhile Invoca’s home-services data shows fewer than 3% of callers pushed to voicemail even leave a message. InstaSchedule is how an accepted estimate turns itself into a booked job at 11 PM. And if the call still comes in live, the Virtual Call Team answers it.

  • Works while you’re on a ladder, at dinner, or asleep
  • Every booking is pre-sold: locked price, signed terms, validated address
  • Paired with InstaQuote so customers can price and book without a call
  • Included on Elite ($299/mo) and Max ($699/mo) with a 14-day free trial
11:47

Sunday, July 12

iQ QuoteIQ · nowNew booking request: Marcus D.
Lawn + Hedge · Thu 2:00 PM · $150
iQ QuoteIQ · 9:12 PMEstimate #211 accepted, $480
Customer chose “Schedule Later”
iQ QuoteIQ · 7:36 PMBooking approved & synced
Rosa M. · Wed 8:00 AM
Built Into the Flow

Every Detail That Makes Booking Effortless

Schedule Now or Later

Customers book right after accepting, or return anytime through the persistent Schedule Appointment button on their estimate.

Instant Notifications

A push notification hits your phone the second a request lands, and your customer gets instant confirmation when you approve.

Approve · Decline · Reschedule

The Schedule Requests tab is mission control. One tap decides every booking, and reschedules notify the customer automatically.

Per-Service Durations

A mow isn’t a roof wash. Set how long each bookable service takes so time slots reflect the real job.

Availability Per User

Each tech gets their own working days, split time blocks, buffer time, and timezone, edited with the pencil icon in Self Schedule Setup.

Validated Addresses

Google Places autocomplete cleans every service address at booking. No typos, no wrong-house drive-outs.

Accessible Time Picker

A screen-reader-friendly, tap-friendly picker, because the easiest booking flow is one every customer can actually use.

Live Preview

See exactly what your customers will see before you flip the switch: services, durations, and availability, rendered live.

Client Portal View

Customers see upcoming and past appointments, with pending status, in their portal, and can submit new work requests anytime.

Client Portal →
Watch Video →

2-minute InstaSchedule setup walkthrough

InstaSchedule on Elite & Max, Core Scheduling on Every Plan

Where Self-Scheduling Unlocks

Every plan includes the drag-and-drop calendar, automated reminders, Google Calendar sync, and unlimited estimates. Customer self-scheduling, InstaSchedule paired with InstaQuote, unlocks on Elite and above. All plans start with a 14-day free trial; annual billing is 2 months free.

Essentials

$29.99/mo

1 user

Scheduling + Estimates + Invoicing

Beginner

$74.99/mo

Up to 2 users

+ MapMeasure Pro + QuoteIQ Cam

Pro

$149.99/mo

Up to 4 users

+ ClientHub + Client Portal + Automation

Max

$699/mo

Unlimited users

Everything + Unlimited Users

Frequently Asked Questions

QuoteIQ’s InstaSchedule, because it books sold jobs, not appointments. Customers schedule themselves only after accepting a priced estimate, so every booking lands on your calendar pre-sold with a locked price, synced availability, and automatic double-booking protection. It’s included on Elite ($299/mo, up to 10 users) and Max ($699/mo, unlimited users), alongside InstaQuote, the Virtual Call Team, and the full QuoteIQ CRM.

InstaSchedule is QuoteIQ’s customer self-scheduling feature. When a customer accepts any estimate (Standard, Quick, Options, Package, or one they built themselves through InstaQuote), they’re prompted to pick a date and time from your real availability. The booking arrives in your Schedule Requests tab with a push notification, and you approve, decline, or reschedule in one tap. Availability syncs live with your QuoteIQ calendar, so taken time never shows as bookable.

Yes. With InstaSchedule, self-scheduling works on every estimate type, not just website-generated quotes. One toggle (“Enable Self-Schedule for All Estimates” under Settings → Self Service) turns on booking for Standard, Quick, Options, and Package estimates you build by hand, plus InstaQuote self-quotes. Whatever you send, the moment it’s accepted, the customer can book.

Per their own pricing pages, Jobber includes form-based online booking on all plans (from $39/mo) and Housecall Pro includes price-book booking on all plans (from $59/mo). Both schedule a service request or appointment from an intake form. InstaSchedule inverts the order: the customer accepts a fully priced estimate first, then the calendar appears. Their booking puts a lead on your calendar; InstaSchedule puts revenue on it, with signed terms attached. At scale, extra users run $29/mo at Jobber and $35/mo beyond included seats on Housecall Pro MAX, while QuoteIQ Max is a flat $699/mo for unlimited users. Full breakdowns: QuoteIQ vs Jobber and QuoteIQ vs Housecall Pro.

InstaSchedule is included on Elite ($299/mo, up to 10 users, 5,000 IQ Credits) and Max ($699/mo, unlimited users, 8,000 IQ Credits), always paired with InstaQuote. Every plan, starting with Essentials at $29.99/mo, includes the core scheduling calendar, automated appointment reminders, Google Calendar sync, and unlimited estimates and invoices. Annual billing gives you 2 months free on any plan. Full details on the pricing page.

No, and that’s the point. InstaSchedule is estimate-attached by design: the calendar only appears after a priced estimate is accepted, so you never end up with unpriced appointments clogging your schedule. Customers who aren’t ready for an estimate can still reach you through the Client Portal‘s Request Service form, and website visitors can price their own job with InstaQuote, which then flows into self-scheduling the moment they accept.

One sitting: start a 14-day free trial on Elite or Max at admin-quoteiq.web.app/register (a credit or debit card is required to start), then go to Settings → Self Service → Self Schedule Setup and toggle on “Enable Self-Schedule for All Estimates.” Choose which services customers can book and how long each takes, set each user’s working days, time blocks, buffers, and timezone, then hit Live Preview to see exactly what customers will see. Send yourself a test estimate, accept it, and book a slot. The whole loop takes about fifteen minutes.

Yes, two-way. InstaSchedule bookings write to your QuoteIQ calendar, which mirrors with Google Calendar in both directions, so a dentist appointment on your personal calendar blocks booking slots and an approved job shows up everywhere at once. Automated confirmations and reminders fire to the customer too. Zippia reports automated reminders cut no-shows by 29%.

Get Booked While You Sleep.

Send an estimate tonight. Wake up to a confirmed, priced, scheduled job tomorrow. That’s InstaSchedule on Elite and Max.