How to Choose a Custom Software Company in Vancouver: An Honest Buyer's Guide
Nobody can honestly name the best custom software company in Vancouver, including us. What exists instead are five distinct categories of vendor, each of which is genuinely the right answer for some buyers and genuinely the wrong answer for others. Pick the category first, then pick the firm.
This guide lays out those categories, what each one actually costs in this market, where each one fails, and the questions that separate a real vendor from a well-designed website. We are one of the vendors in category five, and we say so once, near the end, with the caveats attached.
What are the categories of custom software vendor in Vancouver?
There are five, and they are not competing for the same work. A global consultancy and a solo contractor are not two points on one price scale. They are different products.
The ranges below are what we observe being quoted in the Lower Mainland in 2026, across conversations with buyers who have shopped around. They are directional, not a survey.
| Category | Observed project size | Best fit | Main failure mode |
|---|---|---|---|
| Global and national consultancies | Six figures minimum, often seven | Large enterprises and Crown corporations with formal procurement and audit obligations | You buy the partner who pitched and get the juniors who deliver |
| Mid-size product agencies | Roughly $75,000 to $500,000 | Funded startups and mid-market firms building a customer-facing product | Minimum engagement size larger than the problem you actually have |
| Offshore and nearshore shops | Lowest headline hourly rate in the market | Well-specified work where you supply the technical management | The spec becomes your job, and no Canadian legal recourse if it goes wrong |
| Freelancers and solo contractors | Hourly, smallest total commitment | One clear feature, a fix, or an integration you can define in a paragraph | No continuity. If they take a job, your software has no owner |
| Small local studios | Roughly $2,500 pilot to $40,000 and up by phase | Established BC businesses and public bodies replacing a workflow they already run | No bench and no certifications on file. Wrong choice for buyers who require either |
Global and national consultancies
They are the right call when the project is large, politically visible, and needs a vendor with the balance sheet and the audit paperwork to match. They will have SOC 2, ISO 27001, formal change control, and a legal department. If your board requires that, nothing else in this list qualifies.
The trade-off is the one everyone already knows. The pitch team is not the delivery team, the rate card assumes overhead you are also paying for, and a $40,000 problem does not fit their operating model. They are not going to build your dispatch board.
Mid-size product agencies
Vancouver has a real cluster of these, and the good ones are very good. You get designers, developers, a project manager, and process that has survived contact with real deadlines. For a customer-facing product with a roadmap beyond launch, this is often the correct category.
The trade-off is minimum viable engagement. An agency carrying that payroll needs projects above a certain size to stay solvent, so small work either gets declined or gets padded until it clears the floor. Ask directly what their smallest engagement in the last year was.
Offshore and nearshore shops
The hourly rate is real and the talent can be excellent. Where offshore goes wrong is rarely the coding. It is that the shop builds precisely what the specification said, and writing a specification precise enough to be built without conversation is itself a senior technical job. If you do not have someone in-house who can do it, you have not saved money, you have moved the cost.
Two more things a Vancouver buyer should weigh. Time zone difference turns a one-hour question into a next-day answer. And if the engagement fails, enforcing a contract across jurisdictions is expensive enough that most small businesses simply absorb the loss.
Freelancers and solo contractors
For a defined piece of work, a good freelancer is the most efficient purchase on this list. No overhead, no account manager, direct access to the person doing the work.
The failure mode is not quality, it is continuity. A freelancer who takes a full-time job in month eight is not being unprofessional, they are being a person. If the software runs part of your operation, ask what happens to it in that scenario, and get the answer in writing before you start.
Small local studios
A small studio sits between the freelancer and the agency. The person who scoped the work is the person who builds it, overhead is low enough that a $10,000 project is worth doing properly, and they are in your time zone and your legal jurisdiction.
Here is where a small studio is the wrong choice, stated plainly. If you need a staffed 24/7 support desk, hire a firm that has one. If you need six people working in parallel to hit a hard external date, a small studio cannot compress the timeline that way. If your procurement requires SOC 2, ISO 27001, or FedRAMP attestation on file, most small studios do not hold those and cannot get them before your deadline. And if you are a pre-revenue startup looking for a technical co-founder, a vendor relationship is not that, no matter how it is framed.
What should a custom build actually cost?
For a focused business tool in this market, a genuinely useful build is a four-figure or low-five-figure decision, not a six-figure one, provided you scope it tightly and sequence it. A short fixed-price pilot on one workflow runs around $2,500. A focused internal tool that runs one part of your operation lands roughly between $8,000 and $15,000. A full custom system with multiple workflows and integrations runs roughly $15,000 to $40,000 and up.
The comparison that matters is not build cost against zero. It is build cost against what you are already renting. A $12,000 per year SaaS subscription costs $120,000 flat over ten years, or about $151,000 with a 5% annual escalation, which is a conservative assumption in this market. A $30,000 build is $30,000 over the same ten years, and at the end you own it. Break-even lands at year 2.5. By year ten you are $90,000 to $121,000 ahead, before the hosting and upkeep that vary with the build.
That math does not favour building in every case. Under roughly ten employees, with generic workflows and low monthly software spend, keep renting and spend the money elsewhere. The math turns when the workflow is specific to you and the subscription is large enough to notice.
What questions should you ask any custom software vendor?
Ask all of these before you sign anything, of every vendor in every category. The answers are more diagnostic than any portfolio. There is a longer printable version in our buyer's checklist if you are running a formal comparison.
| Ask this | A good answer sounds like | A bad answer sounds like |
|---|---|---|
| Who owns the source code and IP when the final invoice is paid? | You do, outright, and it is written into the statement of work | "You get a perpetual licence" (that is renting with extra steps) |
| Where does the repository live during the build? | In an account you own, with your admin access from day one | "We'll hand it over at the end" |
| Is there a mandatory monthly retainer to keep using it? | No. Support is available and optional, priced per request | A required maintenance fee with no defined deliverable |
| What happens in week one after launch, and in month six? | A named warranty window, then a severity-based triage model | "Just email us" with nothing in the contract |
| Can I see your certificate of insurance? | A broker-issued certificate showing commercial general, professional, and cyber liability | "We're covered" with nothing to send |
| What is your WorkSafeBC account number? | A number you can verify yourself in the clearance-letter lookup | Confusion, or "we don't need that" |
| What accessibility standard do you build to? | WCAG 2.1 AA as the default build standard, in scope, not a line item | A change-order price for "accessibility compliance" later |
| Where will the data physically live, and who can compel access to it? | A named region, with Canadian hosting available if you need it | "On the cloud" |
| Who writes the code, and is any of it subcontracted? | A direct answer, including any subcontracting, before you ask twice | Vague plural nouns about the team |
| Is this fixed price and fixed scope, or time and materials? | Fixed price per phase, or time and materials with a hard ceiling | Open-ended hourly with an "estimate" |
| If we part ways in month three, what do I walk away with? | Everything built to date, plus a data export in an open format | Anything other than a straight answer |
The ownership question is the one that reveals the most. A vendor selling you a build should have a one-sentence answer ready. Hesitation there usually means the commercial model depends on you not being able to leave.
How do you verify a BC vendor is real?
Four checks, all free, all doable in about fifteen minutes without asking the vendor's permission.
- Corporate registry. Federal corporations are searchable in Corporations Canada. BC companies and extraprovincial registrations are searchable through BC Registries. Confirm the legal name on the quote matches a live registration.
- WorkSafeBC clearance letter. Ask for the account number and pull the clearance letter yourself. It tells you the account is in good standing, and for anyone doing work connected to a physical site it protects you from liability you did not intend to take on.
- Certificate of insurance. Insist it comes from the broker, not as a screenshot. Check that professional liability and cyber liability are both present, not just commercial general liability. Software failures are professional and cyber claims, not slip-and-fall claims.
- Procurement listings, if you are a public buyer. The BC Digital Marketplace and provincial pre-qualified supplier lists are public. Note the distinction that trips up a lot of buyers: being pre-qualified on a supplier list is not the same thing as having been awarded a contract. Any vendor conflating the two is telling you something.
Where BlueStone fits
We are in the small local studio category, based in Vancouver, BC. We build fixed-price, you own the code and the IP outright on final payment, and there is no flat monthly retainer. Support is either nothing at all, because you can take the code and walk, or hourly with severity triage. WCAG 2.1 AA is the build standard on every project, not an add-on.
The verifiable facts: $5,000,000 commercial general liability, $2,000,000 professional liability, $2,000,000 cyber liability, WorkSafeBC account 201966367. We are a pre-qualified supplier to the Office of the Auditor General of British Columbia under RFQ OAG-RFQ-26-068 and pre-qualified on the Province of BC Multi-Use List for Service Area #3, Software Development and Testing. Both are pre-qualifications, not contract awards, and we will not describe them as anything else. We hold an active contract with a Canadian provincial government ministry, client name withheld under contract confidentiality.
We are the wrong choice if you need a 24/7 staffed support desk, a large parallel team to compress a fixed deadline, or SOC 2 or ISO 27001 attestation on file. We do not hold those certifications and we will tell you so on the first call rather than the fifth.
The short version
Match the category to the job. Consultancies for large, audited, politically visible programs. Product agencies for funded product builds with a roadmap. Offshore when you can supply the specification and the technical management. Freelancers for one defined piece of work. Small local studios for an established business replacing a workflow it already runs. Then ask every vendor the ownership question first, because the answer to that one predicts most of the others.
If you want the number for your own situation before you talk to anyone, run your current subscriptions through the SaaS cost calculator. If you would rather have someone walk your stack with you and say out loud which parts are worth owning and which should stay rented, book a free teardown. If the honest answer is keep renting, that is what you will hear.
Ready to map what to build?
Book a free 30-minute call with Eric. We'll review your workflows and walk through what we'd build.