FAQ
The questions we actually get.
If yours is not here, write to us — the answer usually ends up on this page afterwards.
Getting started
How do we get started?
Reach out through our contact form or email hello@bgmtech.dev. We’ll schedule a free discovery call to understand your project, then follow up with a detailed proposal within a few days. No commitment until you’re ready.
What’s your typical project timeline?
It depends on scope. A marketing website might take 3–4 weeks. A web app or platform typically takes 2–4 months. Complex systems like ERPs or multi-service platforms can take 4–6+ months. We’ll give you an honest estimate during discovery — no inflated timelines.
Do you work with startups or only established companies?
Both. We’ve built MVPs for early-stage startups and enterprise systems for established businesses. What matters is having a clear vision and realistic expectations. If you know what you want to build, we can help you build it.
What’s your pricing model?
It depends on the project. Most of the time we work with milestone payments — you pay as we deliver. For smaller or shorter engagements, we may use a split model: a portion before and the rest on completion. Either way, pricing is transparent and defined in the proposal. If we’re genuinely excited about your project, we’ll often build a free demo or proof of concept before any money changes hands.
Do you sign NDAs?
Yes. We’re happy to sign a mutual NDA before any discovery call. Your ideas and business details stay confidential — that’s non-negotiable for us.
Technical
What technologies do you use?
Our core stack includes Next.js, React, Go, Python, PostgreSQL, and Docker. But we’re not dogmatic — we choose the right tools for each project. We’ve shipped production systems in Laravel, SvelteKit, Astro, Vue, MongoDB, Redis, and more. Check our portfolio for specific examples.
Do you build mobile apps?
Yes. We build cross-platform mobile apps with React Native and Flutter, as well as progressive web apps (PWAs) that work across all devices. We’ll recommend the best approach based on your users and budget.
Can you work with our existing codebase?
Absolutely. We regularly take over, refactor, or extend existing projects. We start with a code audit to understand the current state — architecture, tech debt, test coverage — before proposing any changes. No rewrite unless it’s truly necessary.
Can you migrate my site from Wix, WordPress, or another no-code platform?
Yes — we do this regularly. We’ll rebuild your site from scratch with clean, custom code that you actually own and can scale. No page builders, no plugins, no limitations. We don’t work with no-code tools ourselves — everything we build is hand-coded, performant, and fully under your control.
How do you handle security?
Security is built into our process from day one. We follow OWASP best practices, sanitize all inputs, use encrypted connections, implement role-based access control, and run regular dependency audits. For sensitive projects, we can arrange third-party penetration testing.
Will I understand how my system works?
Yes. Every project comes with clear documentation — architecture overview, API references, deployment guides, and admin manuals where applicable. We don’t just build and disappear. You’ll always know what your system does, how it’s structured, and how to use it, even if we’re the ones maintaining the code.
After launch
Do you provide hosting?
Yes. We offer managed hosting where we deploy, monitor, and maintain your application. Alternatively, we can set up infrastructure on your own cloud accounts (AWS, GCP, Railway) and hand over access. Most clients prefer managed hosting — it means one less thing to worry about.
Do you offer ongoing support?
Yes. We provide maintenance packages that include bug fixes, security updates, performance monitoring, and feature additions. We’re available 24/7 for critical issues with a response time under 4 hours.
What if I need changes after the project is done?
We offer continued development on a retainer or per-request basis. Since we built it, we can iterate quickly without onboarding time. Most of our clients continue working with us long after launch — that’s what the 98% retention rate is about.
What’s your uptime guarantee?
We target 99.9% uptime for all hosted projects. That’s less than 9 hours of downtime per year. Critical issues are addressed within 4 hours, 24/7. We monitor proactively — most problems are fixed before you notice them.
Ownership & terms
Do I own the code?
We retain ownership of the source code and infrastructure. You own your product — the application, the data, the brand — and we handle everything under the hood. This means your system is always maintained by the people who built it: security patches, performance tuning, and updates are on us. It’s the same model used by most SaaS companies, and it’s how we guarantee long-term quality.
Can I see the code during development?
Yes. We give clients access to shared dashboards, staging environments, and weekly demos throughout the project. Transparency is one of our core principles — you’ll never wonder what’s happening behind the scenes.
What happens if we part ways?
Your application keeps running — nothing changes for your users. If you decide to move on, we’ll provide a reasonable transition period to ensure continuity. We don’t disappear overnight, and we don’t make exits difficult.
Do you use our project in your portfolio?
We may showcase completed projects with screenshots and general descriptions, but never confidential business information. If you prefer not to be featured, just let us know — we respect that.
Tell us what you're trying to build.
No pitch deck, no discovery retainer. Describe the problem and we will tell you whether we are the right people to solve it — and roughly what it costs.