{
  "metadata": {
    "site": "https://2kwebdev.com",
    "catalog": "services",
    "count": 5,
    "generated": "2026-08-08T22:50:13Z",
    "note": "Machine-readable services + pricing for AI agents. Prices flow from the same source as the website (scripts/plans.py + the services pages) and are informational, not a contractual offer.",
    "discovery_manifest": "https://2kwebdev.com/.well-known/ai-tools.json"
  },
  "services": [
    {
      "slug": "custom-websites",
      "name": "Custom websites",
      "url": "https://2kwebdev.com/services/custom-websites",
      "service_type": "Web design",
      "pricing_model": "from",
      "price": {
        "amount": 750,
        "currency": "USD",
        "unit": "one-time"
      },
      "financing": {
        "monthly": 100,
        "months": 12,
        "total": 1200,
        "currency": "USD"
      },
      "description": "Hand-coded custom small-business websites built from scratch — no templates or WordPress. You own every line of code, the domain, and the accounts at launch, with the final price quoted before work starts."
    },
    {
      "slug": "custom-tools",
      "name": "Custom tools & software",
      "url": "https://2kwebdev.com/services/custom-tools",
      "service_type": "Custom software development",
      "pricing_model": "quote",
      "description": "Bespoke software shaped around how your business already works — lead trackers, booking, internal tools — a one-time build you own outright, with no per-seat or subscription fees, quoted up front."
    },
    {
      "slug": "local-seo",
      "name": "Local SEO",
      "url": "https://2kwebdev.com/services/local-seo",
      "service_type": "Search engine optimization",
      "pricing_model": "tiered",
      "price_from": {
        "amount": 250,
        "currency": "USD",
        "period": "month"
      },
      "tiers": [
        {
          "name": "Basic",
          "price": 250,
          "currency": "USD",
          "period": "month"
        },
        {
          "name": "Standard",
          "price": 500,
          "currency": "USD",
          "period": "month"
        },
        {
          "name": "Max",
          "price": 1000,
          "currency": "USD",
          "period": "month"
        }
      ],
      "description": "Get found when nearby customers search on Google and in AI answers — the on-page work, Google Business Profile, and site architecture that actually ranks a local business, month-to-month with no agency retainer."
    },
    {
      "slug": "care-hosting",
      "name": "Care & hosting",
      "url": "https://2kwebdev.com/services/care-hosting",
      "service_type": "Website maintenance and hosting",
      "pricing_model": "tiered",
      "price_from": {
        "amount": 49,
        "currency": "USD",
        "period": "month"
      },
      "tiers": [
        {
          "name": "Basic",
          "price": 49,
          "currency": "USD",
          "period": "month"
        },
        {
          "name": "Standard",
          "price": 89,
          "currency": "USD",
          "period": "month"
        },
        {
          "name": "Priority",
          "price": 179,
          "currency": "USD",
          "period": "month"
        }
      ],
      "description": "Keep a live site fast, secure, and looked after so a launch doesn't quietly rot six months later — month-to-month care where you reach the builder directly, not a help desk."
    },
    {
      "slug": "the-nerdy-friend",
      "name": "The Nerdy Friend",
      "url": "https://2kwebdev.com/the-nerdy-friend",
      "service_type": "Web design and local SEO for new businesses",
      "pricing_model": "fixed",
      "price": {
        "amount": 250,
        "currency": "USD",
        "unit": "total",
        "cap": true
      },
      "description": "A program for brand-new businesses — a real hand-built website, Google Business Profile setup, and straight advice — with the all-in price capped no matter the hours."
    }
  ]
}
