First step is free · Mon–Fri 09:00–18:00 MSK

Site link → plan, scope, metrics in 48 hours.

No call, no 60-page proposal. We read the brief, look at the site, and come back with base scope, risks, a budget range and the next work slice.

Response time

Mon–Fri · 10:00–19:00 MSK

instant

confirmation email

within 15 min

short reply from the CEO personally

within 48 h

scope, budget range, metrics

What you get back

Three short files. No 60-page proposal.

  • plan.md

    Roadmap

    What we do and in what order — concrete tasks and sprints.

  • budget.pdf

    Budget range

    A preliminary range after scope: what is base, what depends on integrations, data and roles.

  • kpi.json

    Metrics and criteria

    LCP, search, conversion, SEO and acceptance criteria — numbers that make the result reviewable.

How we estimate custom work

No fixed price before discovery

First we separate base scope from client-specific parts: integrations, data, roles, workflows and acceptance criteria. Then we give a grounded budget range and a small work slice where you can judge speed and workflow quality.

  • base vs optional scope
  • dependencies and risks
  • next reviewable work slice

What we check before estimating

Scope is built around risks, not a pretty feature list.

Data and integrations

ERP, CRM, payments, delivery, roles, catalog shape and the places where the project can slow down.

Acceptance metrics

LCP, search, SEO, conversion, release workflow and criteria that make the result reviewable.

Safe first step

A small work slice: audit, prototype, integration or pilot before a high-risk rewrite.

Tell us about your task

Reply within 48 hours with a plan, scope and budget range.

~ 60 sec

01 · Direction

02 · Budget

03 · Catalog size

04 · Describe the task

For a sharper scope, add 4 things

  • site URL and the main customer journey
  • pain: speed, search, SEO, integrations or release speed
  • key dependencies: ERP, CRM, payments, delivery, roles
  • deadline, budget constraint and success criteria

05 · Where to send the reply

Loading form protection…

Reply within 48 h · No marketing emails

If a form isn’t your thing

EZ

Elena Zhilyakova · CEO

Reads every request personally. If the project is not a fit, I’ll say so upfront.

Offices

Remote-first. Happy to meet in person.

The team is distributed across Russia & CIS. If you want to meet — drop by Saint Petersburg or Almaty.

Russia

Saint Petersburg
Rizhskaya 5, bldg. 1, off. 402
+7 (967) 555-90-32

Kazakhstan

Almaty

+7 (707) 340-29-12

mail@webgoodpeople.com · careers@webgoodpeople.comTelegramVKGitHub