This section didn't finish loading

Something took too long to respond. Reloading usually fixes it.

SBFS

Industries

  • 3D configurator development for door manufacturers
  • 3D furniture configurator development
  • A multi-brand commerce platform for manufacturers
  • AV and stage design configurator SaaS
  • Custom orthotics and medical device configurators
  • Print-on-demand storefront development

Capabilities

  • 3D configurator ERP and CRM integration
  • A configurator with Revit and BIM export
  • A product configurator that production can build from
  • Custom CPQ software for manufacturers
  • Dealer portal and B2B ordering for manufacturers
  • ShapeDiver development company
  • Three.js product configurator agency

Pricing & decisions

  • 3D configurator development cost and timeline
  • Custom configurator or SaaS configurator?
  • The best company to build a 3D product configurator
All solutions
WorkProcessStackFounderPricingBlogContact
Start a projectJuan Acosta, Founder & principal engineerBook a call
All solutions
Technology · Three.js and WebGL

Three.js product configurator agency.

A 3D scene is only a demo until it can price, take payment and send the order to production. We build the scene and the sales channel behind it.

Book a 20-minute intro callSee the work

Industries

  • 3D configurator development for door manufacturers
  • 3D furniture configurator development
  • A multi-brand commerce platform for manufacturers
  • AV and stage design configurator SaaS
  • Custom orthotics and medical device configurators
  • Print-on-demand storefront development

Capabilities

  • 3D configurator ERP and CRM integration
  • A configurator with Revit and BIM export
The Door Builder Canada storefront, showing a custom front door on a residential home.

The storefront buyers land on. Every door in the catalog opens into the configurator.

The short answer

SBFS builds real-time Three.js and WebGL product configurators as part of the channel they sell through, not as a standalone scene, because the results come from the rules behind it. Door Builder went from about two and a half weeks per quote to four minutes, Muebles Torga cut customer-service tickets by 72%, and Pepart's preview is re-rendered at 300 DPI as the print file. Door Builder and Muebles Torga run Three.js in production; Pepart runs React Three Fiber with a 2D canvas fallback.

Updated: Oct 2026

Setup from$2,500
Full channel launchSix weeks
Live demos6 industries
Code and dataYours
01— Fit

Who this is for

Your product has to be seen to be sold

A made-to-order product is not on any shelf, and no photo shows the exact combination the buyer is about to pay for.

The scene is not the hard part

Option rules, pricing, checkout and the admin behind the scene are where configurator projects actually stall.

It has to work on the devices your buyers have

Pepart ships a 2D canvas fallback for browsers without WebGL, because a blank canvas is a lost order.

02— Capabilities

What we build

Live 3D built around your product

A live 3D view built from your product's real shapes, with materials and lighting matched to your brand and range instead of a stock template.

Three.js and React Three Fiber, both shipped

Door Builder and Muebles Torga run Three.js configurators; Pepart runs React Three Fiber. All three are live in production.

A fallback for browsers without WebGL

Pepart buyers preview a piece in 3D or staged in a room, with a 2D canvas fallback so a buyer on an old browser still sees it and still checks out.

The scene wired to rules and price

The configurator only offers combinations you can build and the price resolves from the same option model, so the render and the order cannot disagree.

03— Proof

Where it runs today

The Door Builder Canada storefront, showing a custom front door on a residential home.
Canada · United States

Door Builder

Custom doors, residential & commercial

Read case study
2.5 weeks → 4 min
Quote turnaround

Quotes that took Door Builder's sales team about two and a half weeks now take a dealer four minutes. SBFS built all of it: a configurator tied to how the shop floor routes each door, tiered pricing for commercial buyers at checkout, and a portal for the dealer network. It only offers doors the shop can build, so production never gets a quote it cannot make.

Next.jsThree.jsPostgresStripeVercel
The Muebles Torga storefront: a headline over the category bar, an item count, and the first row of modular TV compositions.
Spain

Muebles Torga

Modular furniture systems

Read case study
−72%
Customer-service tickets

Customer-service tickets fell 72% once Torga's configurator stopped customers from ordering parts that didn't fit. SBFS added visual compatibility rules to the modular systems, plus a dealer portal where Torga staff can step into a dealer's account to help.

Next.jsThree.js
The Pepart storefront home page for made-to-order framed wall art.
United States

Pepart

Framed posters, made on demand

Read case study
300 DPI
Preview = the print

What Pepart's customers preview is exactly what ships: their crop and frame choice are re-rendered at 300 DPI and sent to Printful automatically. SBFS built the real-time 3D frame configurator for these on-demand framed posters and the fulfillment pipeline behind it.

Next.jsReact Three Fiber
04— Method

How an engagement runs

01

Diagnose · about a week, included

We model your product range, the option rules behind it and the geometry the scene needs, then write the spec. You see exactly what we will build before we start.

02

Build · quoted in Diagnose, inside your tier

Scene, configurator UX, pricing rules, checkout and admin ship in parallel, with a reviewable demo every Friday on your own test site.

03

Operate & improve · after launch

Launched on your domain, then we stay on: new product lines, rules, prices and integrations, under the monthly fee of your tier. The code and data are yours.

05— FAQ

Questions buyers ask before they commit.

We build the configurator, not only the scene: the 3D, the option rules and the pricing behind it, integrated into the store, ERP or CRM you already run or as part of the full channel. A render with no rules behind it rarely pays for itself, and we will say so in Diagnose.

Both, depending on the app. Door Builder and Muebles Torga run Three.js; Pepart runs React Three Fiber. The choice follows the product rather than a house preference.

They still buy. Pepart previews in 3D or staged in a room, with a 2D canvas fallback so the piece is visible and the checkout still works.

We price in ranges, because a configurator that changes colors and one that resizes the product within your fabrication rules are different jobs. Each tier is a one-time setup plus a monthly fee for running and improving it. Entry: $2,500–$5,000 setup and $150–$300 a month, for a visual configurator of one product or family, with colors, materials and options, embedded in your site or Shopify. Mid: $6,000–$12,000 setup and $300–$600 a month, for options with rules, automatic pricing and each configuration sent to you as a lead or a quote, for a fixed product range. Parametric: $20,000–$40,000 setup and $500–$1,500 a month, for any size the buyer types in, your fabrication rules, files for production, and a connection to your online store or ERP. Forge: from $50,000 setup and a monthly fee scoped with you, for your whole sales operation, from catalog to checkout, on a platform you own. Diagnose is included and ends with a quote inside your tier. The full channel typically ships in six weeks, and Diagnose sets the date for yours.

You own the source code and the data. It runs on Vercel and Neon in the region you choose, on your own accounts or on ours while we operate it.
06— Related

Related solutions

Industry · Door manufacturers

3D configurator development for door manufacturers

Doors are configured, not stocked: slab, lite, panel, hardware, finish, size. We build the configurator that prices that catalog live and hands production an order it can actually build.

Industry · Print on demand

Print-on-demand storefront development

Print on demand has a trust problem: the buyer cannot see what will arrive. We build storefronts where the preview and the print file come out of the same pipeline.

Decision · Choosing a partner

The best company to build a 3D product configurator

Every proposal on your desk claims the same thing. These are the four questions that separate them, and where we stand on each.

08 — Get in touch

Got a configurable product? Let's talk.

Fastest way to start

Book a 20-minute intro call

Pick a time that suits you and you'll get a Google Meet invite. We look at your product, your catalog, and whether we are the right fit. No slides and no sales pressure.

Juan Acosta, Founder & principal engineerSee available times
Rather send details in writing?juan@sbfs.co

Goes straight to Juan, who usually replies within 24 hours. If we cannot take your project on, we will tell you fast.

Product briefemails juan directly
  • A product configurator that production can build from
  • Custom CPQ software for manufacturers
  • Dealer portal and B2B ordering for manufacturers
  • ShapeDiver development company
  • Three.js product configurator agency
  • Pricing & decisions

    • 3D configurator development cost and timeline
    • Custom configurator or SaaS configurator?
    • The best company to build a 3D product configurator

    Company

    • Work
    • How we work
    • Founder
    • About
    • Pricing
    • Security
    • FAQ
    • Blog
    • All solutions
    • Configurator demos
    • Free GLB optimizer

    Get started

    • Book a 20-min call
    • Send a brief
    • Pricing & timeline
    • juan@sbfs.co
    • WhatsApp +57 314 804 3090
    SBFS© 2026 SBFS · Delaware C-Corp · Cali, Colombia
    Privacy·Top ↑
    tRPC
    Postgres
    Vercel
    Stripe
    Printful
    Vercel
    07— Further reading

    From the blog

    8 min read

    3D Configurator Performance: Why Load Time Is a Sales Metric

    A 3D configurator is usually the heaviest page on a manufacturer’s website, and buyers judge it before the model appears. What the research says slow pages cost, the Core Web Vitals to hit, and the glTF, Draco and KTX2 stack that keeps a configurator fast on a phone.