mbMarvin Balmaceda

Rates & packages — priced before we start

Clear prices,agreed before a line of code.

Every project gets a fixed quote with scope, deliverables and payment dates in writing. The packages below are starting points. Your proposal is priced to your project.

(01) — Project packages

Three ways to start.

Most projects land in Growth. Not sure which fits? The discovery call will tell us.

01 / Marketing site essentials

Launch

For new businesses that need a fast, credible site that's easy to update.

From

$799

USD · Fixed quote · 50/50 payment

  • Up to 5 custom-designed pages
  • Hand-coded, responsive build
  • CMS to edit every page yourself
  • On-page SEO & analytics setup
  • 90+ Lighthouse score, guaranteed
  • 15 days of free fixes
Start with Launch

02 / Conversion-focused website

Most chosen

Growth

For teams whose website needs to do real sales work, not just look good.

From

$1,799

USD · Fixed quote · 50/50 payment

  • Up to 12 pages + blog or case studies
  • Messaging & page-structure workshop
  • Design system with reusable sections
  • CRM, form & email integrations
  • Conversion & event tracking
  • 30 days of fixes + handover call
Start with Growth

03 / Web apps & e-commerce

Product

For dashboards, client portals and headless Shopify stores with real logic.

From

$3,500

USD · Fixed quote · 50/50 payment

  • Discovery & technical scoping
  • Auth, roles and real data
  • Custom backend or headless Shopify
  • Automated tests & CI deploys
  • Staging environment for reviews
  • Docs & a recorded handover
Start with product build

(03) — Side by side

What's in each package.

Anything not listed can be added to any package. It just goes into your quote.

IncludedLaunchGrowthProduct
Pages includedUp to 5Up to 12Scoped
Custom design, no templatesIncludedIncludedIncluded
CMS editingIncludedIncludedIncluded
Messaging & structure workshopNot includedIncludedIncluded
Blog or case study templatesNot includedIncludedOptional
CRM, form & email integrationsForms onlyIncludedIncluded
Accounts, auth & databasesNot includedNot includedIncluded
Automated tests & CI deploysNot includedNot includedIncluded
Design revision rounds23Per sprint
Free fixes after launch15 days30 days45 days

(04) — How payment works

Two invoices. No surprises.

Pay by bank transfer, Wise, PayPal or card.

  1. 0%Free

    Discovery call & proposal

    A free 30-minute call, then a written proposal with scope, price and payment dates within 48 hours.

  2. 50%On signing

    Deposit to book your slot

    Your start date is locked in once the deposit lands. Design starts the following Monday.

  3. 50%On launch

    Final payment at launch

    Paid when the site is live and you've signed off. Then 30 days of free fixes start.

(05) — Pricing questions

Money talk, upfront.

Have a budget in mind? Share it on the call. I'll tell you honestly what it can get you.

Why fixed prices instead of hourly?

You know the full cost before we start, and I carry the risk if something takes longer than planned. Hourly billing only makes sense for small one-off fixes.

What if the scope changes mid-project?

Small tweaks are absorbed. Anything bigger gets a short written change request with its own price and timeline, so you can decide before any extra work starts.

Can you work with a smaller budget?

Often, yes. We can phase the project — launch a focused version first and add pages later. Share your budget on the call and I'll be honest about what it covers.

Are there costs beyond your fee?

Only third-party services, billed to you directly: domain, hosting, CMS plans, fonts or stock imagery. Any expected costs are listed in your proposal.

Do you offer refunds?

The deposit secures your slot and covers design work that starts straight away, so it isn't refundable once design has begun. If we part ways mid-project, you keep everything built so far.