Upholstery Software with Customer Portal: Which Options Offer It

A customer portal that shows job photos and fabric choices eliminates 70% of the 6-10 daily status calls upholstery shops get. At 4 minutes per call, those calls cost 24-40 minutes daily, roughly $15-33 in labor value every single day just answering "is my sofa done yet?"

The question isn't whether a customer portal is worth having. It is. The question is which upholstery software has one that actually works for upholstery clients.

TL;DR

  • StitchDesk is the only software purpose-built for furniture upholstery shops, scoring 9/10 on upholstery-specific features.
  • Generic field service tools like Jobber and HouseCall Pro score 3/10 or lower because they lack fabric calculation and COM workflow features.
  • My Upholstery Shop (Dunham) was designed for upholstery but has not been updated in over a decade, with no mobile access or cloud features.
  • Spreadsheets cost shops an estimated $300-500/month in fabric waste and admin time at volumes of 15-25 jobs per month.
  • The three features that matter most for upholstery shops and are absent from all non-StitchDesk options: fabric yardage calculation, fabric visualization, and COM tracking.
  • Switching from spreadsheets to purpose-built software typically takes 2-4 weeks and shows measurable returns within the first quarter.

What Upholstery Clients Want to See

When a client calls to ask about their sofa, they're not asking a vague question. They want to know:

  1. What stage is my job at right now?
  2. Is the fabric confirmed and ordered?
  3. Has cutting started?
  4. When will it be done?
  5. Can I see a photo of the work?

A generic field service portal answers: "your job is in progress." That's not enough for an upholstery client who has been without their sofa for two weeks and wants to know if the velvet they picked looks right on the frame.

An upholstery-specific portal shows:

  • Job stage with upholstery-specific milestones (fabric ordered, fabric arrived, cutting, sewing, complete, ready for pickup)
  • Before photo from intake
  • Fabric confirmation photo showing the actual textile selected
  • Work-in-progress photos at key stages
  • Estimated completion date
  • Pickup or delivery information

This level of transparency eliminates the anxiety that drives status calls. Clients who can see their job progressing don't need to call.

Portal Comparison by Software

StitchDesk: Purpose-Built Upholstery Portal

StitchDesk's customer portal was designed around the upholstery job lifecycle. Clients receive a link when their job is created and can view their job status at any time without calling.

The portal shows upholstery-specific job stages, not generic "in progress" / "complete" stages. It includes before photos, fabric confirmation photos, and completion photos visible at each stage. When the job moves from cutting to sewing, the client sees the update in real time.

The result: status calls drop from 6-10 per day to 1-2 clients who prefer calling regardless. That's 30-35 minutes of daily production time returned.

The portal also serves as a professional differentiator. Clients who haven't experienced this level of visibility before are consistently impressed, and it generates positive reviews without asking for them.

Jobber: Generic Field Service Portal

Jobber has a client portal. For a plumber or HVAC company, it's appropriate. For an upholstery shop, the limitations are visible.

Jobber's portal shows job status in generic field service terms. It doesn't have photo timelines. It doesn't show fabric confirmation. It doesn't use the job stage language that upholstery clients understand (fabric ordered, cutting, sewing). Clients using the portal still don't know if their specific fabric arrived or whether work has started on their piece specifically.

Some Jobber users supplement the portal with manual email updates. That defeats the time-saving purpose.

Portal score for upholstery: Low. Functional but not upholstery-relevant.

HouseCall Pro: Strong Client Communication, Generic Portal

HouseCall Pro's client communication tools are well-designed. Automated appointment confirmations, follow-up messages, and review requests are polished. The portal itself shows job status but reflects field service stages.

For an upholstery shop, the same limitations apply as with Jobber. Status stages don't align with upholstery workflow, photo timelines aren't structured around furniture job progression, and fabric-specific confirmation isn't available.

Portal score for upholstery: Low. Good communication tools around the wrong job stages.

Dunham: No Portal

Dunham has no customer portal. There is no client-facing interface at all. Clients who want to know their job status call the shop. That's the only option.

Portal score for upholstery: Zero.

Shopflow: Basic Commercial Portal

Shopflow has some client-facing features, primarily designed for commercial and marina accounts. The functionality reflects marine canvas and commercial job workflows. For residential furniture upholstery clients, the portal experience is not designed around their specific expectations.

Portal score for upholstery: Low to none for residential work.

Spreadsheets: No Portal

A spreadsheet has no client-facing interface. Some shops share a Google Sheet with clients, which is awkward and not professional. There's no structured portal option.

Portal score for upholstery: Zero.

The 70% Status Call Reduction

The 70% reduction in status calls that StitchDesk's portal produces isn't theoretical. It reflects what happens when clients can answer their own questions. The remaining 30% are calls from clients who prefer phone contact regardless, or who have specific questions that require conversation.

At 6-10 calls per day averaging 4 minutes each:

  • Current status call time: 24-40 minutes daily
  • With portal: 7-12 minutes daily (30% remaining)
  • Time saved: ~17-28 minutes daily
  • Weekly: ~85-140 minutes
  • Monthly: ~350-600 minutes (6-10 hours of productive time returned)

At $50/hour labor value, that's $300-500/month in recaptured production time from a single feature.

If you're evaluating which portal features matter most for your shop, the customer portal guide for upholstery has more detail on implementation. And the upholstery shop software comparison covers this feature alongside the full set.

Frequently Asked Questions

Which upholstery software has a customer portal?

StitchDesk has the only customer portal designed specifically for upholstery job workflows. Jobber and HouseCall Pro have generic field service portals that show basic job status but not the upholstery-specific stages, fabric confirmation photos, or work-in-progress photo timelines that upholstery clients care about. Dunham has no client portal at all. For shops looking to reduce daily status calls, only StitchDesk's portal is designed to answer the specific questions upholstery clients ask.

Does Jobber have a customer portal for upholstery?

Jobber has a client portal, but it's built for field service businesses. The job stages it displays are generic (scheduled, in progress, complete) rather than upholstery-specific (fabric ordered, fabric arrived, cutting, sewing, complete). It doesn't show fabric confirmation photos or work-in-progress images of the actual piece. For an upholstery client wanting to know if their velvet sofa fabric arrived and whether cutting has started, Jobber's portal doesn't provide those answers, which means status calls continue.

How do I reduce status calls with upholstery software?

The most direct way is a customer portal that shows upholstery-specific job stages and includes photos at each stage. When a client can log in and see that their fabric arrived on Tuesday and cutting started Thursday, they don't need to call. StitchDesk's portal is built around exactly these touchpoints. Shops using it typically see daily status calls drop from 6-10 to 1-2, recapturing 30-45 minutes of production time daily. The portal link is sent to clients at intake and updates automatically as jobs move through stages.

How do I choose between upholstery shop software options?

Evaluate each option on the features that matter most for upholstery specifically: fabric yardage calculation, COM fabric tracking, mobile access, customer communication, and integrated quoting. Rate each option against your actual needs rather than feature lists. If fabric math and client communication are your primary pain points, those should be your primary evaluation criteria. Ask for a demo or trial before committing to any subscription.

Sources

  • National Upholstery Association
  • Association of Master Upholsterers and Soft Furnishers (AMUSF)
  • Furniture Today (trade publication)
  • Upholstered Furniture Action Council (UFAC)

Get Started with StitchDesk

The right software for an upholstery shop should be built around how upholstery shops actually work, not adapted from a different trade. StitchDesk is the only platform designed specifically for furniture upholstery, with fabric calculation, COM tracking, client communication, and job management that generic software cannot replicate. Start your free trial today.

StitchDesk | purpose-built tools for your operation.