Skip to contentMain content
MD Estudio Creativo de Marketing Digital

Website packages · Astro, Next.js, Flutter

Modern websites. No WordPress, no plugins, no page builders.

We design and build with Astro, Next.js, Sanity and Vercel. Sites that load in under 1 second, score 75 to 90+ on mobile Core Web Vitals and stay 100% yours: code, CMS and domain under your name.

Technology stance

What we don't install. And why.

01

25 plugins, 25 risks

The average WordPress site loads 22 to 28 plugins. Each one is an attack surface and a point of failure. Migrating to Astro or Next.js removes that dependency and drastically lowers the risk of getting hacked.

02

LCP over 4 seconds

The typical WP site paints its main content in 2.5 to 4.5s on mobile. Google penalizes anything above 2.5s. Your potential customer leaves before reading the H1.

03

Operational lock-in

The page builder (Elementor, Divi, WPBakery) ties the site to whoever built it. Switching agencies means rebuilding. Astro/Next.js + Sanity gives you real ownership: code in Git, exportable CMS.

What we don't do · public statement

  • We don't install WordPress.
  • We don't use Elementor, Divi, WPBakery or any page builder.
  • We don't sell sites that depend on 20 plugins.
  • We don't ship sites that take more than 2 seconds to load.

We say it because we get asked. If your current site runs on WordPress, we migrate it to Astro or Next.js preserving URLs and SEO. Migration is scoped and quoted in the discovery call.

Stack by business

We pick the stack for the problem, not the trend.

Business typeStackDeliveryFrom
Independent professional · coach · consultantAstro + Tailwind + Sanity (free tier) + Vercel7 daysLet's talk
Restaurant · café · deliveryAstro + Sanity + Resend + WhatsApp Cloud API + Vercel/Cloudflare10 daysLet's talk
Medical · dental practiceNext.js + Sanity + Firebase + WhatsApp Cloud API14 daysLet's talk
Real estateNext.js + Sanity + Algolia + Mapbox + n8n21 daysLet's talk
Law firm · school · gym (institutional)Astro or Next.js + Sanity + Vercel14 daysLet's talk
DTC brand · early e-commerce (10 to 100 SKUs)Next.js + Shopify Hydrogen (headless)21 daysLet's talk
Mid e-commerce (100+ SKUs, multi-warehouse)Next.js + Payload CMS + PostgreSQL + Stripe6 to 10 weeksLet's talk
Mobile app (booking · loyalty · delivery)Flutter + Firebase + Stripe3 to 12 weeksLet's talk

Investment quoted after discovery. Payment gateways, AI tokens and Meta/Google ad spend are billed at cost + 10% management fee.

Entry points

Three entry points.
Same modern stack.

Start small and grow on the same stack. No rewrite when your business scales. See more on the individual services page, or ask us for exactly what you need.

Landing

Astro Landing

One long-form page to capture leads or launch a product.

Investment

Let's talk · 5 days

Quoted after discovery.

  • One long-form page (up to 2,000 words)
  • Form + click-to-WhatsApp
  • Vercel hosting + domain configured
  • Basic technical SEO + sitemap + Schema.org
  • Mobile-first · Core Web Vitals 90+
  • 30 days of post-launch support
Request a quote
✦ Recommended

Marketing

Astro Marketing Site

3 to 5 pages with a headless blog and basic AEO.

3
−20% hoyVence en 47 min
Email
Empresa

Investment

Let's talk · 7 days

Quoted after discovery.

  • 3 to 5 pages
  • Headless blog on Sanity (you edit from a modern UI)
  • Basic AEO + Schema.org on every page
  • CMS training included (2h, recorded on Loom)
  • Vercel hosting + domain configured
  • 30 days of post-launch support
Request a quote

Corporate

Next.js Corporate Site

6 to 10 pages with business logic, booking and optional multi-language.

CONV

4.8%

Sesiones

+ 14

Investment

Let's talk · 14 days

Quoted after discovery.

  • 6 to 10 pages with business logic
  • Sanity CMS + AEO + advanced Schema
  • Booking, complex forms, optional multi-language
  • CMS training included (2h, live)
  • Vercel hosting + domain configured
  • 30 days of post-launch support
Request a quote

Migration

On WordPress today? We get you out.

WP migration → Astro / Next.js

Let's talk

Scoped in the discovery call · typical delivery 10 days

  • URLs and SEO preserved (301 redirects)
  • Content migrated to Sanity CMS
  • Critical plugins replaced with native code
  • Post-migration SEO audit
  • Team training on the new CMS

Typical documented outcome

Mobile Core Web Vitals
30-5075-90+
TTFB
300-800 ms< 100 ms
Active plugins
22-280
Attack surface
HighLow

Why MD

Four reasons to trust us
with your website

01

Modern stack by default

We don't sell you the easiest thing. We sell you what will sustain your business for 5 years. Astro/Next.js + Sanity is the combination the rest of the world already adopted.

02

Public pricing

Full list on the individual services page. No "we quote after 3 meetings". You know what you will pay before the discovery call.

03

100% yours

Code on GitHub under your name. Sanity CMS in your account. Domain in your Vercel. If you decide to switch agencies, you do it in 1 day.

04

Team training included

2 hours so your non-technical team can edit copy, photos and prices without calling us. Recorded on Loom for future hires.

How we work

Discovery → Design → Build → Launch

01

Discovery

30 minutes. We learn your business, goals and references. You leave with a prioritized roadmap.

02

Design

Iterative wireframes and mockups in Figma. Approval by stages to avoid surprises.

03

Build

Implementation in Astro or Next.js + Sanity. Visible deliverables every Friday.

04

Launch

CMS training, Analytics setup and a monitored go-live for the first 48 hours.

Full detail on the process page.

Frequently asked questions

What we get asked most

  • Why don't you use WordPress?

    WordPress was a great CMS 10 years ago. Today it loads slowly, depends on 20+ plugins, demands constant security patching and ties the client to its page builder. Astro and Next.js generate static or hybrid sites that load in under 1 second, with no plugins and a modern CMS (Sanity/Payload) your non-technical team can edit without touching code.

  • What if I prefer WordPress because I already know it?

    We train you on Sanity in 2 hours. It is simpler than WordPress and doesn't break with every update. If after the training you still want WordPress, we will recommend another agency. It is not the stack we stand behind.

  • How long does a website take?

    Landing 5 days, Astro marketing site 7 days, Next.js corporate site 14 days, e-commerce 21 days, mobile app 8 to 12 weeks. Timelines count from brief sign-off. If we run late for a reason attributable to MD, we discount 10% of the setup for every week of delay.

  • Will the site be mine?

    Yes. Code on GitHub under your name, domain in your Vercel or Cloudflare account, Sanity CMS in your account. If you want to switch agencies on day 31, everything is already under your name. Zero technical or operational lock-in.

  • What happens after the 30 days of support?

    Optional monthly maintenance (monthly audit + up to 3h of adjustments), quoted at discovery. Or you handle it in-house: the site is built so a non-technical team can maintain it from the Sanity CMS without calling us.

  • Can you migrate any site from WordPress?

    Yes, as long as the content is accessible (database, export or API). Typical delivery is 10 days. We preserve URLs and SEO with 301 redirects, migrate content to Sanity and replace critical plugins with native code. If the site has extreme customizations, the quote adjusts after discovery.

  • What if I need e-commerce with 500+ SKUs?

    We move to Next.js + Payload CMS + PostgreSQL + Stripe. Custom quote after discovery. Full backend control, custom admin panel, no SaaS dependency. See the full list on the individual services page.

  • Do you build WordPress sites if the client insists?

    No. It is a public, non-negotiable position of the brand. If you need WordPress, we will recommend colleagues who do it well. It is not the stack we stand behind.

30-minute discovery call · free

30-minute discovery call.
No strings attached.

Fill in the form and a studio partner replies within 24 business hours with a quote and timeline. You leave with a prioritized roadmap, whether we are a fit or not.

Delivery in 7 to 21 days or 10%/week compensation · 100% client ownership · No lock-in