How we work
Fixed scope.Weekly ground truth.Two people who show up on every call.
Most agency engagements fall apart the same way: long proposal, vague scope, drift, surprise invoice. We built our process to remove those failure modes. Michael (CEO) leads the client conversation from first email to launch. Nick (AI Generalist) leads the build and shows up on every weekly call. Same two people, the whole way through.
Here is exactly how a project runs.
The process
Six steps, every time
First conversation
A short call. Zoom or Google Meet, whichever is easier for you. No slides. No pitch. We ask three things:
- What are you trying to build?
- What is the deadline or launch context?
- What is your rough budget ceiling?
If the problem fits what we do, we say so and send a proposal. If it does not, we say so and usually suggest who to talk to instead.
Proposal inside 72 hours
Every call ends with either a “we are not the right studio for this” or a proposal delivered inside three business days. A CCLemang proposal is short and specific:
- What we will build, written in your product language
- How we will build it: tech stack, timeline, milestones
- Who is on the project, including network collaborators
- How long it takes, in calendar weeks
- What it costs: a single fixed price with a named hour cap
- What is out of scope
No RFP theater. No discovery fee before we have seen the problem. No contract annexes you need a lawyer to read.
Kick-off
The first week is the same for every project.
- Day 1. Kickoff call. We align on shared understanding, introduce any network collaborators, and set the weekly cadence.
- Day 2 to 3. Production environment set up: staging URL, shared drive, Slack or Discord, project tracker.
- Day 4 to 5. First build on the staging URL. It is rough. That is the point. We want you seeing progress from week one, not from month three.
Weekly cadence
Every week looks the same.
- Monday. Weekly build goes live on staging.
- Tuesday. 30-minute call, agenda sent Monday night.
- Wednesday. Weekly hours report emailed.
- Friday. Mid-week check-in message with any open questions.
If we are approaching the hour cap, we flag it Wednesday. If scope changes, we agree on the shape before the next build. You never get a surprise invoice. We never get a surprise late-night feature request.
Ship
Launch means the real site is live on your domain, the tech handoff is complete, and your team knows how to update it. The ship package always includes:
- Production deployment to your preferred host (Vercel, Netlify, your cloud)
- Tech handoff document: how to update content, how to deploy, what the dependencies are
- 30-day post-launch support for bugs, tweaks, small updates
- CMS or admin walkthrough for your internal team, if applicable
After the launch
After the 30-day support window, we offer three ongoing options.
- Retainer. Monthly hours for updates, new features, performance tuning, and content refreshes. From 20 hours per month.
- Quarterly campaign sprints. Fixed-scope updates for specific campaigns, launches, or seasonal work.
- Nothing. Clean handoff, call us back when ready.
No mandatory retainers. No “once we touch your stack you are locked in.” We want you calling us back because the work was good. Not because you have no choice.
Guardrails
Two things we don't do
blockNo unpriced discovery phases
- closeIf a project truly needs paid upfront work (one in ten times), we scope it as a two-week fixed-price sprint.
- closeClear output: a research deck, a prototype, or a technical spec.
- closeNo open-ended "strategic consulting." No retainer-by-stealth.
blockWe don't sell what we haven't shipped
- closeNo marketing copy on this site about services we don't actively deliver.
- closeIf you ask us to scope something new (a native iOS app, a Unity VR build), we tell you.
- closeWe either bring in a trusted partner or decline the project.
Defaults
Tech we use (by default)
Web
Next.js, TypeScript, Tailwind, Sanity or Strapi CMS.
Interactive 3D
Three.js and React Three Fiber, Verge3D for industrial training, Babylon.js for scenario-heavy simulation.
Hosting
Vercel, Netlify (static and app). Client cloud (AWS, GCP) when enterprise infrastructure is required.
E-commerce integration
Cafe24, Shopify, Medusa, custom headless.
Korean-market
Naver SmartStore hand-off, KakaoTalk business-channel integration, Performars, WPML for legacy WordPress.
We are happy to work in your existing stack. If you already run Webflow, Wix, or a legacy WordPress, we can design and ship there. We prefer to tell you when a stack is holding your product back.
Quick reference
Pricing shape
We publish working ranges so you can scope before the first call. Every proposal has a single fixed number, not a range.
Interactive 3D product showcase
$5K to $12K1 to 2 weeksInteractive 3D product showcase$5K to $12K1 to 2 weeksProduct configurator (mid-complexity)
$10K to $22K3 to 5 weeksProduct configurator (mid-complexity)$10K to $22K3 to 5 weeksMultilingual industrial training / assembly app
$12K to $50K3 to 8 weeksMultilingual industrial training / assembly app$12K to $50K3 to 8 weeksBrochure site
$8K to $20K2 to 5 weeksBrochure site$8K to $20K2 to 5 weeksMarketing website (10 to 25 pages, bilingual)
$16K to $40K4 to 7 weeksMarketing website (10 to 25 pages, bilingual)$16K to $40K4 to 7 weeksEcommerce (simple)
$20K to $50K5 to 8 weeksEcommerce (simple)$20K to $50K5 to 8 weeksComplex platform
$80K to $200K12 to 20 weeksComplex platform$80K to $200K12 to 20 weeksBrand identity plus launch site (Express sprint)
$14K4 to 6 weeksBrand identity plus launch site (Express sprint)$14K4 to 6 weeksRetainer
From $4,000 per month20 hours includedRetainerFrom $4,000 per month20 hours included
These are working ranges, not rate cards. Actual price depends on scope and integration complexity. Every proposal has a single fixed number, not a range. Full per-service detail on the Services page.