FAQ
Questions people actually ask.
Mostly about money, time, and what happens if something goes wrong. Reasonable things to want answered before you send an enquiry, so they are answered here rather than after two meetings.
Cost and time
What does something like this cost?
It depends on what the system has to do, which is an unsatisfying answer, so here is the ladder we actually use. These are the same ranges as the budget field on the contact form.
Multi-page, mobile-first, and search-optimised, with structure and copy planned around what you actually sell rather than a template with your logo dropped into it. Starts at $3,000 and is usually live in one to two weeks. Hosting, domain, SSL, and business email are available as add-ons.
For restaurants and resorts: brand direction, original food and property photography, menus, galleries, and booking integration. Or, on the systems side, a booking page for a single facility, or one integration between two systems you already run.
A booking platform with payments, waivers, capacity rules, and staff check-in. A dispatch board with manifests and notifications. A public records portal for a small agency.
Bookings feeding dispatch. Mapping wired to property records with address matching. A system running across several locations with different rules at each.
Multiple products connected, role-based permissions across departments, migration of existing data, scheduled reporting, and a phased rollout with training.
Work that runs in phases across a year or more, usually with several stakeholder groups and a procurement process attached.
Every engagement is quoted in writing after we have watched the current process. You get a fixed scope with phases, what each phase costs, and what is explicitly out of scope. If we think your problem sits below the bottom of that ladder, we will tell you that rather than pad it.
How long does it take?
A website is usually one to two weeks. A focused tool is four to eight weeks. One product implemented properly is two to four months. Anything connecting several systems runs longer, and we phase it so you get something working early rather than waiting for everything.
The honest variable is not our build speed. It is how quickly decisions get made on your side and how clean your existing data turns out to be. Both are worth knowing before we start, which is why scoping comes first.
Can you work to a deadline like a season opening?
Yes, and it is normally the right way to scope. A fixed date forces the conversation about what actually has to work on day one versus what can follow in a second phase.
What we will not do is agree to a date we do not believe in. If the scope will not fit the calendar, we will say so while there is still time to cut something.
Ownership and risk
Do I own the code and the data?
Yes, and it is written into the engagement rather than offered as a favour later. You own the source code, the database, the hosting accounts, the domain, the documentation, and the operational knowledge.
There is no licence to keep paying to use what you commissioned, and nothing in the build depends on a platform only we can access.
You are a small shop. What happens if you are not available?
The fair question, and the reason ownership above is written the way it is.
Three things reduce that risk deliberately. The code is boring on purpose — plain PHP and MySQL, standard hosting, no unusual framework — so any competent developer can pick it up. Written documentation covering how it works, how to run it, and how to change it is delivered as part of the project, not sold separately afterwards. And you hold every account and credential from day one.
If we disappeared tomorrow, you would be inconvenienced. You would not be stranded, and you would not be starting over.
Can you take over a system someone else built?
Often, yes. We will read what exists before quoting, because sometimes the honest answer is that repairing it costs more than replacing it, and you should hear that before you spend money either way.
What makes a takeover straightforward is access: the source, the database, and the hosting. What makes it hard is a platform that will not let you export your own data.
What about hosting and maintenance after launch?
Systems run on standard hosting you control. We can manage it or hand it over entirely; either way the accounts are in your name.
Support continues past launch, with the same people who built the system. Launch is when real use starts and the first genuine problems surface, so it is the wrong moment for a handover to strangers.
Working together
Do I need to know what I want before I contact you?
No. Most people do not, and arriving with a written specification is often worse than arriving with the spreadsheet.
Show us what the team does today, where information gets lost, and what takes too much time. A screen recording of someone doing the job is more useful than a requirements document, and it takes two minutes.
Can you work with the systems I already have?
Usually, and often that is the cheaper answer. Plenty of engagements need nothing new built — the systems exist and simply do not speak to each other, so a person has become the integration.
If your accounting, point of sale, or property management system is working, we would rather connect it than replace it.
Can you use my payment processor?
Yes. Local processing matters here, and we build against whatever you already bank with rather than forcing a switch to something that assumes a mainland merchant account.
Will my staff be able to use it?
That is the actual test, and it is why we watch the current process before designing anything. A system that is technically correct and operationally unusable has failed.
Interfaces are built for the conditions the work happens in: one hand free, a phone, a weak signal, a queue forming. Training and written documentation come with the build.
Local and practical
What happens during hurricane season?
It is part of the design conversation from the beginning, not something discovered in September.
That means backups you can actually restore from, sensible behaviour when connectivity drops, data held somewhere that is not only on this rock, and a plan for the week after a storm when everyone is working from a phone.
Do you work outside the Virgin Islands?
Yes, across the Caribbean. The conditions we design around — multi-island logistics, local payment rails, bandwidth that varies, small teams, storm season — are regional rather than territorial.
Being based in St. Thomas means the same time zone and no need to explain any of it from scratch.
What if my question is not here?
Ask it. Email hello@fruitstack.vi or use the contact form — you do not need to have your project figured out to start a conversation.
Start here
Still the wrong question for a form?
Then write it as a sentence and send it. You do not need a defined project, a budget, or the right vocabulary to start a conversation.
How every engagement runs