Websites and business software
Company websites, online shops, member areas and tools for everyday business tasks. We can work from your designs or help define what needs to be built.
Explore web developmentLoading the next page…
White-label development for agencies
Build websites, apps and software for your clients with a development team behind your agency. You lead the relationship; we agree the delivery together.
Ahmedabad, India · Working with agencies worldwide
Client goals & creative direction
Questions, scope & estimate
More possibilities for your clients
Bring us in for the part your project needs. We can work from your designs or help turn the brief into a practical development plan.
Company websites, online shops, member areas and tools for everyday business tasks. We can work from your designs or help define what needs to be built.
Explore web developmentApps for iPhone and Android, including the software that supports them. We can build a new app, improve an existing one and help prepare it for release.
Explore mobile developmentFeatures that help people work with information, such as drafting a document summary. We start with one useful task, check the available data and agree how a person will review the results.
Explore AI developmentA partnership that fits the work
A first project, recurring requests or a product that needs more hands. Explore the options; you don’t need to choose before we talk.
Shape the arrangement together
For a defined brief, such as a company website or the first version of a client portal. Agree the deliverables, responsibilities, milestones and estimate before development begins.
Agree before starting
A clear working agreement
We work through these decisions together and record the terms for your engagement. A rough brief is enough to begin the conversation.
Define the features, testing, estimate and assumptions. Identify any hosting, software subscriptions or other running costs separately.
Agree who speaks with the client, how your brand is represented, confidentiality requirements and permission to show the work publicly.
Set out ownership, licences, account access and the files and documentation to hand over. Confirm who controls each account and release.
Agree who approves the work, how changes affect cost and timing, and what support or handover is needed when the engagement ends.
How delivery works
Clear responsibilities, regular reviews and an agreed handover keep both teams involved.
Talk through your projectTell us about your agency, your client’s needs and the intended timeframe. We clarify what is known and what needs further investigation.
Define the scope, estimate, responsibilities, review points and handover. Confirm the team arrangement and any onboarding needed for the project.
We develop against the agreed scope, share progress and arrange review points. Changes are discussed with their effect on cost and timing before proceeding.
Complete the agreed testing and handover. Where you need ongoing maintenance or further development, define that support explicitly.
Selected development work
Explore our work across business software and mobile products, and see the part we played in each.
Before we begin
From working under your brand to planning support after launch.
Yes. Before starting, we agree how your brand appears, who attends client meetings and who sends updates. Discuss any confidentiality agreement before sharing sensitive details. Permission to publish or name client work should also be explicit; it is a separate question from delivering under your brand.
No. Share what you have: an outline, designs, an existing product or a client request. We can identify the questions that need answering before a dependable estimate is possible.
Yes. A defined first project can help both teams understand how they work together. An ongoing arrangement can follow when there is a good fit and suitable work.
An estimate depends on the features, design and content readiness, existing code, integrations, testing and release support. A website with supplied designs is a different scope from a portal with payments and several user roles. Ask for the assumptions, included work and exclusions to be clear. Hosting, paid plugins, app-store accounts and usage-based services may add separate costs; agree which apply and who pays them. You can share a budget range or say it is undecided.
Set this out in the project agreement: ownership of custom work, any existing or third-party code and licences, and the files and documentation included in handover. Identify who owns the domain, hosting, repository and app-store accounts, who has access, and how access changes at the end. These terms need to be agreed for your project.
Compare the request with the agreed scope, then discuss its effect on effort, cost and timing before proceeding. The project plan should name who can approve changes and how decisions are recorded. That gives your agency a clear basis for discussing the request with your client.
Agree the support period, what it covers, how issues are reported and any ongoing fees in the proposal. Maintenance and future features may need a separate arrangement. Also define notice, documentation, account access and handover responsibilities so both teams know what happens when the engagement ends.
We agree meeting times, communication channels and review points for the engagement. Tell us when your team needs to collaborate so working-hour overlap can be planned.
The delivery arrangement may include our team and trusted partners. We confirm responsibilities and onboarding needs for the engagement rather than assuming immediate availability.
Let’s talk about the work
A client brief, an upcoming proposal or ongoing development support. Tell us where you need a hand.
Building for your own business?
Tell us about your project