Client Portal · built into QuoteIQ
Best Client Portal Software for Contractors
Text each customer one link. It opens their own portal in any browser with their estimates, invoices, appointments and inspection reports, plus their job forms and before and afters once you turn those on. Their service requests come straight back to you in the app.
Client Portal on Pro and above · From $199.99/month
How to set up a client portal for your customers in QuoteIQ
Pick what they see
Switch on the sections customers see in Portal Visibility.
Text the portal link
Pick the customer, tap Generate, then Text them the link.
They open it
The link opens their portal in any browser. No login, no app.
They see everything
Estimates, invoices, inspection reports and job photos, all in one menu.
Accept or pay
They accept an estimate or pay an invoice right in the portal.
Send a request
New Request sends you the job. It lands in your Requests tab.
Every estimate, one tap away.
The same estimate page you text, with everyone on the job.
The portal's Estimates page lists every estimate you have sent the customer, and each one opens in the same estimate page as the link you text. Build them with estimates.
The whole estimate, in their portal.
Opening an estimate from the portal shows the estimate number and its status, your company, who it is prepared for and the services. Additional contacts lists everyone else on the job, and View all opens them in one list.
Photos on the estimate.
In Update Estimate, the Photos section attaches pictures from the camera or your device, and the estimate shows the photos you attached. The customer opens that same estimate from the Estimates page of their portal.
Everyone on the job
Estimates and invoices opened in the portal list the job's additional contacts, so the customer can see who else is on the paperwork.
Invoices they can open, sign and pay.
The balance up front, the invoice one tap away.
The portal's Invoices page lists what you have billed the customer, and each invoice opens in the same invoice page as the link you text. Send them with invoicing.
Photos on the invoice.
Attach Photos adds service images to an invoice line, and the invoice preview shows the photo next to the service it belongs to. The customer opens that invoice from the Invoices page of their portal.
A signature before the payment.
With Invoice sign-before-pay on, paying an invoice opens Sign to pay: Sign below to proceed with payment, a pad to draw on, then Pay. The portal opens invoices in the same invoice page as your texted link, so the signature is asked for there too.
Payment methods on file, managed by the customer.
Billing lists the payment methods the customer keeps on file with you, marks the default, and lets them add one, remove one or set a new default. It appears in the portal menu when you take payments through QuoteIQ.
The balance up front
The portal Home shows the balance due with a Pay your balance button, the open estimates, the amount paid to date and the next visit, so the customer sees what needs doing first. Payments run through online payments.
When the crew is coming, and who.
Upcoming visits, past visits, and a way to ask for a new one.
Appointments shows the customer's visits from your schedule, and Schedule Appointment lets them ask for a time without calling.
Every visit, with the crew on it.
Appointments lists the Upcoming visits with the date, the time, the service, the address and the crew assigned, then the Past visits marked Completed.
They pick the time.
Schedule Appointment takes the customer through Confirm your details and Pick a time, then Confirm request. The page answers Request received. with the requested time and a reference, and you confirm the visit.
Give every customer one link to their paperwork.
Estimates, invoices, inspection reports and job photos, from the app you already run the business in.
Inspection reports the customer can open any time.
Every uploaded report, with its photos, in their portal.
Inspections is on in the portal by default. Each report you upload shows on the customer's Inspections page, newest first, with the technician, the date and a View Report button. Build the checklists with inspection forms.
The report, from their Inspections page.
Inspections lists the customer's completed reports, newest first. Tapping one shows the technician, the property and the date, and View Report opens the full report with the photos from the walk-through.
A photo against the answer.
In Create Inspection Report, answer each item, then tap its camera to attach photos. Choose from Inspection picks from the Property Pictures you already took, and each photo lands as a thumbnail under the item.
Or send the report straight away.
The saved inspection's menu offers View PDF, Send Text, Send Email, Share File and Copy Link. Send Text opens the Text Form with the customer's number and a message with the report link, ready to send.
Nothing to turn on
Inspections is one of the sections every customer sees unless you switch it off in Portal Visibility, so reports show in the portal as soon as they are uploaded.
Job photos, for the customers you choose.
Turn on Job Forms and Before & Afters and the photos appear in their portal.
Job Forms and Before & Afters are off in the portal until you turn them on, for every customer in Portal Visibility (Global) or for one customer in Customer Overrides. The photos come from QuoteIQ Cam and the before and after photo editor.
The difference, labelled.
Once you turn Before & Afters on, the customer opens it from the portal menu and sees each pair with Before and After labels, the address and the date, newest first.
Every job record, with its photos.
Once you turn Job Forms on, the page lists the customer's job records newest first, each with the address, the date and its photos. A record with no pictures reads No photos attached.
Or send one job as a link.
You can also text a job photos page. It opens with your company name, the job, the customer and the date, then the Before & After and the Photo Gallery, and Download PDF saves the job's photos in one file.
Every photo, full screen.
Tapping a photo on the job photos page opens it full screen with its caption and a counter, and the arrows step through the rest of the gallery.
One customer at a time
Customer Overrides set Job Forms or Before & Afters to On, Off or Default for one customer, so you can show one homeowner their photos without turning them on for everyone.
Their requests land in your app.
Accept, decline or turn a request into an estimate.
Customers send a New Request from the portal with a description, a preferred date, the address, notes and photos. It lands in the Requests tab of Client Portal in the app, ready for you to answer.
Accept it in two taps.
Open a request to see the customer, the address, the preferred date and the notes, with Accept, Decline, Convert to Estimate, Convert to Schedule and Message Customer. Accept marks it Accepted and moves it under Done.
Every request, in one history.
Activity lists every request event as one timeline, newest first: who submitted a service request, which requests were accepted and which were completed.
Client Portal on Pro and above.
The client portal is included on the Pro, Elite and Max plans.
Essentials
500 IQ Credits/month
Beginner
1,500 IQ Credits/month
Pro
3,000 IQ Credits/month
Elite
5,000 IQ Credits/month
Max
8,000 IQ Credits/month
Monthly USD pricing checked October 1, 2026. See annual billing and full plan details. IQ Credit usage and feature access still apply.
The client portal, connected to the rest of QuoteIQ.
The portal shows what the rest of the app creates, so there is nothing extra to keep up to date.
Every estimate you send shows on the portal's Estimates page.
Every invoice shows on the Invoices page, and the Home page shows the balance due.
Uploaded inspection reports show on the Inspections page with their photos.
Job forms and before and afters from QuoteIQ Cam show once you turn them on.
Upcoming visits from scheduling show on the portal's Appointments page and as the next visit on Home.
Each portal belongs to a customer in your client database, with overrides per customer.
Pay your balance on the portal Home takes the customer to online payments.
The best client portal software for contractors, explained.
Straight answers about what client portal software shows, how customers use it and what it costs.
Updated
The best client portal software for contractors gives each customer a private web page where they can see the paperwork and updates for their jobs without calling the office, and QuoteIQ's client portal does that on the Pro plan and above. In QuoteIQ the portal opens from a link you text or email, so the customer has nothing to download and no password to remember, and it shows their estimates, invoices, appointments, inspection reports and service requests.
The portal reads from the same records you already keep: estimates, invoices, visits on the schedule and reports from inspection forms. Job forms and before and afters from QuoteIQ Cam can be shown too, once you turn them on. Each portal belongs to one customer in your client database.
Because the portal holds customer names, addresses and invoices, treat it like any other customer record and follow the FTC's cybersecurity basics for small businesses.
Customer portal software for a home service business should include the estimates waiting for an answer, the invoices and the balance due, the upcoming visits, any inspection reports, and a way to ask for more work. Those are the questions customers call about most, so answering them on one page saves the office the most time.
QuoteIQ's portal Home puts the balance due, the estimates, the amount paid to date and the next visit at the top, with a menu for Estimates, Invoices, Billing, Appointments, Inspections, Job Forms, Before & Afters, My Requests, New Request and Schedule Appointment. You decide which of those every customer sees, and Customer Overrides change them for one person. The paperwork comes from estimates and invoicing, the visits from scheduling, and payments run through online payments. Photos come from QuoteIQ Cam.
Keep the portal to records the customer is entitled to see; the IRS recordkeeping guide explains which business records to keep and for how long.
Customers view estimates and invoices online by opening a link from the contractor, either to a single document or to a portal that lists all of them. With QuoteIQ you can text the link to one estimate or invoice, or share the client portal link so the customer sees every estimate and invoice you have sent them in one list.
Each estimate or invoice opened from the portal uses the same page as the texted link, with the line items, the totals and any photos you attached. An estimate can be accepted there, and an invoice can be paid there; when you turn on Invoice sign-before-pay, the customer signs in the Sign to pay pad first. Build the documents with estimates and invoicing, collect payment with online payments, collect signatures with e-signatures, and let customers see what is coming next on the schedule.
An estimate or invoice accepted online is a valid electronic record under the federal ESIGN Act, so keep the signed copy with the job.
You share an inspection report with a customer by sending it as a PDF or a link as soon as it is finished, and by keeping it where the customer can open it again later. In QuoteIQ a saved inspection's menu offers View PDF, Send Text, Send Email, Share File and Copy Link, and every uploaded report also appears on the Inspections page of the customer's portal, newest first.
In the portal the customer taps a report to see the technician, the property, the date and a View Report button that opens the full report with its photos. Inspections is on for every customer by default. Build your own checklists in inspection forms, shoot the photos with QuoteIQ Cam, turn the findings into an estimate, and book the work on the schedule. Trade pages such as roofing show inspections by trade.
Trade associations publish inspection practice for their work, such as the National Roofing Contractors Association.
Contractors share job photos with customers by sending one link or one page for the job instead of a string of separate pictures, so the customer sees the whole job in order. QuoteIQ gives you two ways: a job photos page you text for one job, and the Job Forms and Before & Afters pages of the client portal, which show every job's photos once you turn them on.
Job Forms and Before & Afters start off in the portal. Switch them on for everyone in Portal Visibility (Global), or for one customer in Customer Overrides. The photos come from QuoteIQ Cam and the before and after photo editor, and the same pictures can go on estimates and invoices or out in a ClientHub text. Keep your best shots in the Gallery.
Ask before you post a customer's home publicly; the U.S. Copyright Office FAQ explains who owns a photo, and a written OK from the customer avoids surprises.
You keep customer information secure in a client portal by giving each customer their own link, showing only the sections they need, and sending the link only to the contact on file. QuoteIQ generates a portal link per customer from Share Portal Link and sends it by text, email or both, and each portal shows only that customer's records.
Portal Visibility (Global) switches whole sections off for everyone, and Customer Overrides switch them off for one customer. Inside the app, roles and permissions include a View Client Portal permission, so you decide which employees can open it, and EmployeeHub keeps each person's access in one place. Customer details stay in your client database, and the paperwork comes from estimates and invoicing.
For the rest of the business, follow the FTC's cybersecurity guide for small businesses and the NIST Small Business Cybersecurity Corner.
Customers request service online by filling in a short form with what they need, where and when, and the request goes straight to the contractor instead of a voicemail. In QuoteIQ's client portal, which doubles as a customer self service portal, New Request asks for a description of the service, a preferred date, the address and notes, and the customer can add photos before submitting.
The request lands in the Requests tab of Client Portal in the app. Open it to Accept, Decline, Convert to Estimate, Convert to Schedule or Message Customer, and the customer follows it under My Requests. Customers can also pick a time with Schedule Appointment. Price the work with estimates, book it on the schedule, and reply from ClientHub. For new leads who are not customers yet, use contact request forms or InstaQuote.
Written requests and estimates protect both sides; the FTC's advice on home improvement tells homeowners to get the work and the price in writing.
You get customers to use a client portal by sending the link at the moment they need something from it, such as a new estimate, an invoice or an inspection report, and by making it open without a login. In QuoteIQ, Share Portal Link sends the text "Access your customer portal here:" with the customer's own link, and the portal opens straight to their Home page in any browser.
Put the link in your estimate and invoice messages, mention it when you book the visit, and brand the sidebar in Portal Appearance so customers recognise it. Custom Menu Links add up to five links of your own, such as your reviews page or an FAQ. The portal is fed by estimates, invoicing, scheduling and inspection forms, so there is always something current to see, and Review Multiplier can follow up once the job is paid.
Text only customers who expect to hear from you; the FCC's guide to unwanted calls and texts covers consent, and the CAN-SPAM guide covers email.
Client portal software for contractors is usually part of a monthly field service subscription rather than a separate tool. In QuoteIQ the client portal is included on the Pro plan at $199.99/month with 4 users, on Elite at $299.99/month with 10 users and on Max at $699.99/month with 20 users, alongside estimates, invoicing and scheduling.
Every plan starts with a 14-day free trial. A credit or debit card is required to start. Compare plans on the pricing page or go straight to the Pro plan, the Elite plan or the Max plan. The same subscription covers the estimates and invoices the portal shows; 20 users come with Max, and you can add more users at $25/per-additional-user/mo on any plan.
When you compare subscriptions, read the trial and renewal terms; the FTC's advertising and marketing guidance covers how free trials and automatic renewals must be disclosed.
Sources. FTC, Cybersecurity for small business — protecting customer data; NIST, Small Business Cybersecurity Corner — security basics for small firms; IRS, How long should I keep records? — how long business records are kept; IRS, Recordkeeping for small businesses — what counts as a business record; Electronic Signatures in Global and National Commerce Act (ESIGN) — electronic records and signatures; FTC, How to avoid a home improvement scam — getting the work and price in writing; FCC, Stop unwanted robocalls and texts — consent for text messages; FTC, CAN-SPAM Act compliance guide — commercial email rules; FTC, Advertising and marketing guidance — free trial and renewal disclosures; U.S. Copyright Office, Copyright FAQ — who owns a photo; National Roofing Contractors Association — roofing inspection practice.
Record-keeping periods, texting consent and e-signature rules differ by state and by trade; these sources are general guidance, not legal advice.
Meet the Co-Founders
QuoteIQ was built by home service contractors with over 1.3M combined YouTube subscribers who have taught thousands of business owners how to start, scale and systematize their operations.
Co-Founder, QuoteIQ
United States Army veteran and graduate of The Citadel. Former pressure washing business owner turned entrepreneur and educator. Mike has helped thousands of contractors start and scale home service businesses through free YouTube education and the QuoteIQ platform.
YouTube: 580,000+ subscribers on the Mike-Vidan channel
Read Full Profile →Co-Founder, QuoteIQ
Serial entrepreneur and founder of the ForeverSelfEmployed brand. Justin’s practical, no-fluff approach to service business growth has made him one of the most trusted voices in the home service contractor community and a mentor to tens of thousands of new business owners.
YouTube: 743,000+ subscribers on the ForeverSelfEmployed channel
Read Full Profile →4.7 Stars · 4,100+ App Store and Google Play Reviews
Contractors across 50+ industries run their estimates, jobs and payments on QuoteIQ. Read more QuoteIQ reviews.
“Great app. my customers really like it and easy to use.”
“It’s organized, simple, and gets quotes out fast; Clients love the professionalism too.”
“As well it helps me keep my customers happy.”
Send the link. Skip the phone tag.
See how the client portal shows each customer their estimates, invoices, inspection reports and job photos from one link.