§
§ · services hub

Services. Thirty disciplines. One cadence.

Every engagement runs Discover → Design → Build → Launch → Optimize. Pick the discipline, the rhythm stays the same.

§ 01 · the short version

Thirty-nine ways to ship, one cadence.

Digital Heroes runs every engagement on the same six-week clock - Discover → Design → Build → Launch → Optimize - whether the work is a Shopify Plus replatform, a SaaS MVP, an iOS rebuild, or a thirty-page brand system. The discipline changes, the rhythm doesn't. Every scope is written within 48 hours of the first call, every week ends with a Friday Slack note, and every launch ends with a 90-day optimisation window before the engagement converts to retainer or closes.

Below are the thirty-nine disciplines we ship into, grouped by Shopify, web, SaaS, mobile, brand, and growth. Filter by the one you came for, or read the cadence section to understand how the work runs once you sign. The catalog is large because the team is - fifty-plus people across two HQs and three smaller offices, organised by craft rather than by client.

39
service pages
6 wk
standard cadence
50+
team across HQs
8 yr
shipping commerce
§ 02 · filter
shopify · flagshipcore

Shopify Development

Full theme + app + API work on Shopify. Headless or Liquid, B2B or DTC, single store or multi-region.

liquid storefront API checkout UI
Open service
shopify · plusenterprise

Shopify Plus Agency

Plus-tier work: Shopify Flow, Launchpad, Scripts, B2B, multi-store, headless. Eight-figure GMV brands and the Plus playbook.

flow launchpad multi-store
Open service
shopify · migration

Shopify Migration

Magento, WooCommerce, BigCommerce, Salesforce, custom. URL parity, redirect maps, 301 chains, SEO retention through cutover.

redirect maps SEO parity data ETL
Open service
shopify · theme

Theme Customization

Dawn, Sense, Studio, Impulse, custom. Section-based architecture, JSON templates, app blocks, performance budgets.

OS 2.0 JSON templates app blocks
Open service
shopify · apps

App Development

Public and private apps with Polaris UI, Admin API, GraphQL, webhooks. Built for the Shopify App Store review queue.

polaris graphql app review
Open service
shopify · ongoing

Shopify Maintenance

Monthly retainer for theme updates, app conflict resolution, BFCM readiness, performance regression watch, content edits.

retainer BFCM ready SLA-backed
Open service
shopify · setup

Store Setup

First-time Shopify launch in five business days: theme configured, products imported, payments live, taxes set, basic SEO done.

5 days flat fee launch ready
Open service
shopify · B2B

B2B Development

Company accounts, NET-30 terms, catalog pricing, approval workflows. Plus B2B + NetSuite + ERP integrations.

NET-30 price lists approvals
Open service
shopify · checkout

Checkout Extensibility

Checkout UI extensions, Shopify Functions, post-purchase, Thank You blocks. Plus migration off legacy checkout.liquid.

UI extensions functions post-purchase
Open service
shopify · headless

Headless & Hydrogen

Hydrogen on Oxygen or Next.js on Vercel. Storefront API, edge caching, Shopify checkout one-page redirect.

hydrogen oxygen next.js
Open service
shopify · speed

Speed Optimization

Core Web Vitals work: LCP under 2.5s, INP under 200ms, CLS under 0.1 at the 75th percentile. web.dev targets.

LCP INP CLS
Open service
shopify · ASO

App Store Optimization

App listing copy, search ranking, keyword research, screenshot work, review-gen flows for the Shopify App Store.

listing copy keyword rank review flow
Open service
shopify · hire

Hire Shopify Experts

Embed a developer or designer into your team for three to twelve months. Daily standups, your PM, your codebase, our craft.

embedded 3-12 months your PM
Open service
shopify · hourly

Hire by the Hour

Pre-paid hour blocks for emergency work, BFCM crunches, weekend deploys. 5-hour, 20-hour, 50-hour packs.

hourly prepaid emergency
Open service
web · flagshipcore

Web Development

Full-stack web work in TypeScript, React, Next.js, and Postgres. Static, dynamic, and edge-rendered. Vercel and Cloudflare deploys.

next.js typescript postgres
Open service
web · design

Web Design

Editorial-first marketing sites. Information architecture, type system, motion principles, dark and light surfaces, mobile-first.

editorial type system dark mode
Open service
web · platform

Custom Web Platform

Bespoke platforms with multi-tenant architecture, role-based access, audit logs, billing integrations, and admin tooling.

multi-tenant RBAC billing
Open service
web · responsive

Responsive Web Design

Mobile-first sites that work from 320px to 4K. Container queries, fluid typography, modern CSS, no JS layout hacks.

mobile-first container queries fluid type
Open service
web · landing

Landing Page Design

Single-purpose pages tuned for one campaign, one audience, one CTA. Two-week ship cycle. AB-test ready.

2-week ship AB-ready one CTA
Open service
web · redesign

Website Redesign

Restructure information architecture, refresh visual system, replatform if needed. URL parity and SEO retention through cutover.

IA refresh URL parity SEO safe
Open service
web · ongoing

Website Maintenance

Monthly retainer for security patches, dependency updates, content edits, performance regression watch, uptime monitoring.

retainer security uptime
Open service
web · wordpress

WordPress Development

Block themes, custom Gutenberg blocks, ACF Pro, headless WP via REST or GraphQL. WordPress.org standards.

block themes ACF headless
Open service
web · woocommerce

WooCommerce Development

Custom WooCommerce stores, payment integrations, subscription extensions, B2B price lists, multi-currency, headless options.

subscriptions multi-currency B2B
Open service
web · webflow

Webflow Development

Webflow for marketing sites where the marketing team will own ongoing edits. CMS, Memberships, Logic, Ecommerce when fit.

CMS memberships no-code
Open service
web · magento

Magento Development

Magento Open Source and Adobe Commerce work. PWA Studio, GraphQL storefronts, B2B, multi-store, ERP integrations.

adobe commerce PWA studio multi-store
Open service
saas · flagshipcore

SaaS Development

Multi-tenant SaaS in Next.js + Postgres + Stripe. SSO, RBAC, audit log, usage metering, billing portal.

multi-tenant stripe billing SSO
Open service
saas · MVP

SaaS MVP Development

Validate a SaaS hypothesis in 8 to 12 weeks: auth, billing, the core workflow, plus the dashboard. Ready for first paying users.

8-12 weeks paid users core flow
Open service
saas · custom

Custom Software

Internal tools, ERP integrations, ETL pipelines, dashboards, admin consoles. The work that doesn't fit a SaaS shape.

internal tools ERP ETL
Open service
mobile · flagshipcore

Mobile App Development

Cross-platform and native apps. Auth, push, offline-first sync, payments, App Store and Play Store submission included.

native + cross offline-first store ready
Open service
mobile · iOS

iOS App Development

Native Swift + SwiftUI apps. Combine, async/await, Core Data, CloudKit, StoreKit 2, Live Activities, widgets.

swiftui storekit 2 widgets
Open service
mobile · android

Android App Development

Native Kotlin + Jetpack Compose apps. Coroutines, Room, WorkManager, Play Billing, Material 3, foldable layouts.

kotlin jetpack compose material 3
Open service
mobile · react native

React Native

React Native + Expo for cross-platform apps. New Architecture, Reanimated, Skia, EAS Build, OTA updates.

expo new arch OTA
Open service
mobile · flutter

Flutter Development

Flutter + Dart for one codebase across iOS, Android, web, desktop. Material and Cupertino. Riverpod, Bloc, GoRouter.

single codebase riverpod go_router
Open service
mobile · react

React Development

Modern React work: server components, Suspense, transitions, view transitions API. Component libraries that other teams reuse.

server components suspense design systems
Open service
brand · flagshipcore

Brand Identity

Naming, mark, type system, colour system, voice, motion principles, sales materials. The full system in one document.

naming type system voice + motion
Open service
brand · mark

Logo Design

Logo as a system - primary mark, monogram, wordmark, motion lockup, favicon. Two rounds, three directions, one signed result.

primary + mono motion lockup favicon set
Open service
brand · UX

UI/UX Design

Product design end-to-end: research, IA, wireframes, hi-fi, prototype, design system. Figma + Variables + Component v2.

research design system figma
Open service
growth · flagshipcore

Growth Strategy

Unit-economics audit, channel mix, retention math, lifecycle mapping. The 30-day diagnostic before any spend gets approved.

unit economics channel mix retention math
Open service
growth · paid

Paid Acquisition

Meta, Google, TikTok, Klaviyo. Creative-first, attribution-honest, never below blended ROAS targets we agree at week one.

meta + google creative-first blended ROAS
Open service
§ 04 · how it works

From first call to first launch in six weeks.

The cadence is the same regardless of discipline. A Shopify replatform, a Flutter app, a brand system, a SaaS MVP - all run on the rhythm below. The work changes, the rhythm doesn't.

step 01 · day 0

30-min discovery call.

Business model, current stack, the outcome you want six weeks from signing. We listen, you talk, we ask three or four questions. No pitch deck. No screen-share unless you ask.

step 02 · 48 hours

Written scope back to you.

Acceptance criteria, named team, weekly cadence, flat fee or rate card. PDF or Notion - your pick. The scope is the contract; if it's not written down, it's not in scope.

step 03 · weeks 1-6

Six-week ship cadence.

Discover → Design → Build → Launch → Optimize. Two live calls a week, async on Slack, Friday note every Friday. Launch by week six, then optimise window or convert to retainer.

§ 05 · questions

The five we get most.

If your question isn't here, ask on the discovery call. Five minutes of yes/no questions saves a week of misunderstanding.

How does a typical engagement start? +
A 30-minute scoping call covers your business model, current stack, and the outcome you want six weeks from signing. Within 48 hours we send back a written scope listing acceptance criteria, named team, weekly cadence, and a flat fee or rate card. No verbal proposals - everything ships in writing.
What is the typical timeline for a project? +
Most engagements run a six-week cadence: week one is Discover, weeks two and three are Design, weeks three through five are Build, week five is Launch prep, and week six is Optimize. Larger platforms ship as a series of six-week cycles rather than a single twelve-week run.
How do you price a project? +
Two models. A fixed fee for clearly scoped work where the scope document defines done. A monthly retainer billed in advance for ongoing optimization, maintenance, or growth work where the scope is a backlog rather than a finish line. Hourly is available for emergency work and the Hire Shopify by the Hour service. No long lock-ins on the retainer side.
Do you do retainer engagements or only project work? +
Both. Project engagements have a fixed scope, a fixed fee, and a fixed end date. Retainers run continuously with a monthly hour pool, a named lead, and a published backlog priced at the start of each month. Many clients move from project to retainer after launch.
Where is the team based and which time zones do you cover? +
Two staffed HQs - New York and Delhi. Smaller offices in London, Sydney, and Lucknow. The combined coverage means a real person is on Slack from 6am IST through 11pm EST. Asynchronous-first, with two scheduled live calls per week.
§ 06 · where the team sits

Two HQs, three smaller offices, one Slack.

New York and Delhi are the staffed HQs. London, Sydney, and Lucknow run smaller satellite offices. Wherever the team sits, the cadence is identical: same Slack, same Friday note, same scope document, same six-week clock.

The combined timezone coverage means a developer is online from 6am IST through 11pm EST. We're remote-first and async-first; the offices exist for the people who like working from a desk that isn't the kitchen table.

See all locations
HQ
New York
Manhattan · EST
HQ
Delhi NCR
Gurugram · IST
office
London
UK · GMT/BST
office
Sydney
AU · AEST
office
Lucknow
India · IST · second engineering pod
§ 07 · start here

Pick a discipline, then a date.

Thirty-minute scoping call. Written scope back inside 48 hours. The cadence stays the same regardless of which service you came for.