Skip to content
Soofi Websites · SEO · Marketing
Web Apps and Integrations

Custom portals, booking systems and integrations

Custom portals, booking systems and integrations, quoted after a discovery call.

Enquiries answered 24/7 by our assistant · a person replies within one business day · No obligation, and no sales script.

  • From $6,000
  • Quoted after a call
  • You own everything
  • Fixed written quotes
  • You own everything
  • US-hours support
  • 660+ client reviews
Sound familiar?

Why people call us about web apps and integrations

Someone re-types the same data twice a day

Out of one system and into another, and occasionally gets it wrong.

Your process lives in a spreadsheet nobody trusts

It works until two people open it, or until the person who built it leaves.

Customers ring you for things they could do themselves

Checking a booking, downloading an invoice, updating their details.

Good fit

This is for you if

  • Businesses whose website needs to do something, not just say something
  • Teams running processes in spreadsheets that should be a system
  • Companies connecting their website to HubSpot, a CRM or a payment provider
Straight answer

This is not for you if

An off-the-shelf tool already does this. We would rather point you at one than bill you for rebuilding it.

We would rather lose the job than sell you the wrong one.

What you get

Everything in the price

No line items appearing later. If something is not on this list, we say so before you pay.

Discovery call and written scope before any work starts
Design, build and testing with a written update every Friday
Documentation, training and handover; you own the code
How it works

Four steps, no surprises

  1. 01

    Map what actually happens

    Not the process on paper. The one your team really follows, including the workarounds.

  2. 02

    Scope the smallest useful version

    The part that removes the most manual work first, so it earns its keep early.

  3. 03

    Build, test with your team

    Real users on real tasks before launch, because they will find what we did not.

  4. 04

    Hand over the keys

    Code, accounts and documentation are yours. No lock-in, no hostage situation.

Free, no strings

Not sure what your website needs?

Send us the address. A person looks at it properly — speed, mobile, how it shows up on Google, whether anything is broken or unsafe — and emails you back what we find, in plain English. No obligation, and no automated score out of a hundred.

  • Back within one business day
  • Looked at by a person, not a script
  • No obligation to buy anything

We use it to reply, and for nothing else. No list, no follow-up sequence.

Timeline and price

Starting prices in US dollars

You get a fixed written quote after a free call. Nothing starts until you approve it.

Web apps and integrations

Typically from $6,000

quoted after a discovery call

Portals, booking systems, HubSpot and CRM integrations, automations.

Hourly work

$60/hour

billed in 15-minute increments

Small integrations and changes. Rush work +25%.

  • Fixed written quoteThe number you approve is the number you pay.
  • You own everythingDomain, hosting, code, content and every account, from day one.
  • Cancel monthly plans30 days notice. No contracts, no lock-in.
  • Audits are creditedStart with an audit; go ahead and it comes off the project.
  • A named humanUS-hours support and email replies within one business day.

USD invoices from our US company; pay by card or ACH bank transfer. Projects: 50% to start, 50% at launch. You own your domain, hosting, code, content and every account from day one.

FAQ

Questions about web apps and integrations

Who owns my website?

You do. Domain, hosting, code, content and every account are in your name from day one.

How do payments work?

USD invoices from our US company, paid by card or ACH. Projects are 50% to start and 50% at launch; care plans bill monthly.

Do you sign contracts?

Yes. A short services agreement and a scope of work you approve before any work starts; NDAs on request.

Let's build something your customers will use

A free 30-minute call, then a fixed written quote. No pressure and no jargon.

Enquiries answered 24/7 by our assistant · a person replies within one business day · No obligation, and no sales script.