{
  "version": "1.10",
  "organization": {
    "name": "Dependable AI Solutions",
    "legalName": "Dependable AI Solutions LLC",
    "url": "https://dependableaisolutions.com",
    "sameAs": [
      "https://www.linkedin.com/company/dependable-ai-solutions/",
      "https://github.com/dependableAIsolutions",
      "https://www.google.com/maps/place/?q=place_id:ChIJf_9X4YZyrgURKeKBtZo56Po"
    ],
    "brand": {
      "name": "FindBusiness",
      "url": "https://findbusiness.ai",
      "site": "https://findbusiness.ai/services/"
    },
    "email": "admin@dependableaisolutions.com",
    "telephone": "(808) 497-8935",
    "tagline": "Websites built to be found on Google and recommended by AI.",
    "thesis": "The internet is shifting from an attention economy to an interpretation economy. Customers now ask AI assistants who to call, and businesses whose facts AI cannot read and verify get averaged out of the recommendation set. We publish those facts where AI can read them and back that with the brand reputation that makes it count.",
    "honesty": {
      "disclosure": "We make a business readable to AI: what it does, where, and for whom, in a form an assistant can quote. Being readable is what gets it considered at all. Getting chosen also takes real reputation, real reviews and real specificity, and we coach that offline work alongside the online build.",
      "anti_pattern": "Slapping 'AI-powered' on a brochure site without backing it up."
    },
    "serviceArea": {
      "headquarters": "Corona, California, US",
      "inPerson": {
        "region": "Southern California",
        "counties": [
          "Riverside",
          "Orange",
          "Los Angeles",
          "San Bernardino",
          "San Diego"
        ],
        "cities": [
          "Corona",
          "Riverside",
          "Norco",
          "Eastvale",
          "Jurupa Valley",
          "Moreno Valley",
          "Perris",
          "Menifee",
          "Lake Elsinore",
          "Temecula",
          "Murrieta",
          "Hemet",
          "Palm Springs",
          "Desert Hot Springs",
          "Cathedral City",
          "Rancho Mirage",
          "Palm Desert",
          "Indian Wells",
          "La Quinta",
          "Indio",
          "Coachella",
          "Chino",
          "Chino Hills",
          "Ontario",
          "Rancho Cucamonga",
          "Upland",
          "Fontana",
          "Rialto",
          "San Bernardino",
          "Redlands",
          "Crestline",
          "Lake Arrowhead",
          "Running Springs",
          "Big Bear Lake",
          "Big Bear City",
          "Wrightwood",
          "Idyllwild",
          "Anaheim",
          "Santa Ana",
          "Irvine",
          "Fullerton",
          "Orange",
          "Yorba Linda",
          "Brea",
          "Tustin",
          "Costa Mesa",
          "Huntington Beach",
          "Newport Beach",
          "Los Angeles",
          "Long Beach",
          "Pasadena",
          "West Covina",
          "Pomona",
          "Diamond Bar",
          "Walnut",
          "Whittier",
          "Torrance",
          "Glendale",
          "San Diego",
          "Oceanside",
          "Carlsbad",
          "Escondido",
          "Chula Vista"
        ]
      },
      "remote": "Worldwide",
      "consultation": "Free initial conversation, no commitments"
    }
  },
  "services": [
    {
      "id": "audit",
      "name": "AI-readiness audit",
      "status": "available",
      "summary": "Crawl + AI simulation of your site, structured-data gap report, prioritized fix list."
    },
    {
      "id": "visibility-plan",
      "name": "AI Visibility Plan",
      "status": "available",
      "summary": "A dashboard in five parts: the site graded, the whole market run, the sites AI keeps naming read against yours, and the page-by-page edits in the order that pays off soonest."
    },
    {
      "id": "custom-build",
      "name": "Custom AI-ready website",
      "status": "available",
      "summary": "Greenfield build: opinionated copy, JSON-LD, llms.txt, structured product/service profiles, hosting."
    },
    {
      "id": "takeover",
      "name": "Site migration & takeover",
      "status": "available",
      "summary": "We move a site off Squarespace, Wix, GoDaddy or Shopify, rebuild it AI-ready and host it, for the price of a new build."
    },
    {
      "id": "mvp-to-production",
      "name": "MVP to production",
      "status": "available",
      "summary": "Take a prototype built with an AI tool, a partner, or a freelancer and turn it into a real, production application: accounts, database, hosting, security, monitoring."
    },
    {
      "id": "integrations-thirdparty",
      "name": "Third-party integrations (Plaid, Stripe, more)",
      "status": "available",
      "summary": "Connect an app to the services a business runs on: bank/financial data via Plaid, payments via Stripe, plus CRMs, calendars, email and SMS. OAuth, encrypted token storage, per-client credentials and billing, webhooks for auto-refresh."
    },
    {
      "id": "accounts-auth",
      "name": "Accounts, logins & data isolation",
      "status": "available",
      "summary": "User sign-in where each customer sees only their own data: managed auth, session security, row-level data isolation, roles and permissions."
    },
    {
      "id": "databases",
      "name": "Databases & secure storage",
      "status": "available",
      "summary": "A real database that keeps data safe, backed up, and fast: managed DB, encryption at rest, encrypted token/secret vault, backups."
    },
    {
      "id": "hosting-ops",
      "name": "Hosting, HTTPS, security & ops",
      "status": "available",
      "summary": "Production hosting with HTTPS, plus the monitoring and support to keep it running: cloud hosting, TLS, CI/CD deploys, uptime monitoring, daily AI-driven security audits, support."
    },
    {
      "id": "client-portal",
      "name": "Client portal (included with every managed engagement)",
      "status": "available",
      "summary": "Sign in to see where you stand with AI in your town each month and the advice we give you, approve changes, request changes to your website or your AI agent with files attached, and track each request from submitted to live. Direct messaging with us, plus a morning digest, usage alerts and a monthly recap of what your AI agent answered, by email."
    },
    {
      "id": "email-compliance",
      "name": "Email, privacy & compliance",
      "status": "available",
      "summary": "Transactional email plus the privacy policy, terms, and consent flows required once you handle real customer data: branded templates, deliverability, consent capture, data-handling docs."
    },
    {
      "id": "mcp",
      "name": "MCP endpoint",
      "status": "available",
      "summary": "Model Context Protocol server exposing business data to AI agents. Versioned schemas."
    },
    {
      "id": "a2a",
      "name": "A2A (agent-to-agent) frontend",
      "status": "available",
      "summary": "Agent endpoint declaring capabilities, policies, and transaction flows."
    },
    {
      "id": "instant-agent",
      "name": "Instant self-serve AI agent for your website",
      "status": "available",
      "summary": "Enter your website at agents.findbusiness.ai and in about 30 seconds get a live AI agent that read your site. Test it free, no signup. It goes on your site with one small snippet we give you. 300 credits/month included, $300 one-time setup, then $40/mo, about a penny per conversation after."
    },
    {
      "id": "chat-agent",
      "name": "Customer-facing AI agent",
      "status": "available",
      "summary": "Grounded in client truth-layer, with handoff to humans. On a site we build, or added to the site you already have with one small snippet."
    },
    {
      "id": "sales-agent",
      "name": "Sales-representative AI agent",
      "status": "available",
      "summary": "Outbound/inbound qualifier, demo, booking; CRM and calendar integrated."
    },
    {
      "id": "integrations",
      "name": "Integrations & custom workflows",
      "status": "available",
      "summary": "Connectors and internal AI agents; architected to plug into the FindBusiness platform."
    },
    {
      "id": "ai-consulting",
      "name": "AI strategy consulting",
      "status": "available",
      "summary": "Where AI fits in your business, worked out before you spend on it. We look at how the work runs today, name the tasks worth automating and the ones to leave alone, weigh an off-the-shelf tool against a custom build, and write down what to do first. Fixed quote after a free scoping call."
    },
    {
      "id": "coaching",
      "name": "Brand & reputation coaching",
      "status": "available",
      "summary": "Reputation strategy, opinionated-claims coaching, offline-presence workshops."
    },
    {
      "id": "directory",
      "name": "FindBusiness directory listing",
      "status": "platform-in-build",
      "summary": "Validated business page on findbusiness.ai with hosted MCP + A2A. Design partners welcome.",
      "design_partners": true
    }
  ],
  "howWeBuild": {
    "continuousAudit": {
      "name": "Continuously audited and reviewed",
      "summary": "We do not just build it and walk away. Several independent AI reviewers check every change, and anything flagged serious blocks release until it is fixed. Live code is re-audited every night.",
      "detail": [
        "Multi-model AI review on every pull request (several models, not one), gated at zero high/critical",
        "Nightly whole-repo audits; every finding is cross-validated by a second AI reviewer before it is raised",
        "Findings carry severity, evidence, and a recommended fix; an AI fixer can write the fix plus a proving test",
        "The test suite is run by the orchestrator itself as the trusted pass/fail signal, not self-reported",
        "This is the new bar for QA and security: AI review runs on every change and nightly, at a consistency human spot-checks cannot match"
      ]
    },
    "security": {
      "name": "Security checked, not assumed",
      "summary": "Every change is read for security before it ships, and the code behind your site is re-audited every night. We hold our own live sites to a harder bar still: an external tester probes them over the public internet and has to produce the request and the response before anything is believed.",
      "detail": [
        "Security review on every change, across every repository we ship client work from, including the one your site is built from",
        "Anything high or critical blocks release until it is fixed; nothing ships past it",
        "Nightly re-audit of live code, with a second independent reviewer confirming a finding before it is raised",
        "Dependency audits on every ecosystem we use, with the clean fixes applied as part of the work",
        "On our own live sites, an external security tester probes the deployed origin the way an outsider would, and every finding must carry the exact request and response, re-run by a validator before it stands"
      ]
    },
    "googleCloud": {
      "name": "Built on Google Cloud",
      "summary": "Your software runs on the same scalable, secure cloud the largest companies trust, not a shared template host you cannot see into.",
      "detail": [
        "Managed, auto-scaling infrastructure that grows with your traffic",
        "Encryption, IAM, and security controls built into the platform",
        "Portable architecture: your app and data are yours, not locked in a builder"
      ]
    },
    "costManaged": {
      "name": "Cost-managed by design",
      "summary": "Cloud bills surprise people. We cap and monitor spend from day one so yours stays predictable and low.",
      "detail": [
        "Hard instance caps and budget alerts set before launch",
        "Per-feature cost ledgers so spend is traceable, not a mystery line item",
        "Architected for low idle cost: you pay for usage, not for servers sitting idle"
      ]
    }
  },
  "livingProduct": {
    "name": "Your site changes when the market does, and whenever you ask",
    "summary": "We review your market every month and agree on updates when the market changes. You can also request changes in the portal at any time. We quote bigger jobs before starting them.",
    "loop": [
      {
        "t": "Review your market",
        "p": "We ask the same questions about your trade and town each month."
      },
      {
        "t": "See what changed",
        "p": "See who AI recommends now and for which services."
      },
      {
        "t": "Update your site",
        "p": "We agree on the change, then we make it."
      },
      {
        "t": "Check the result",
        "p": "Run the grade again and see what changed."
      }
    ],
    "proof": [
      {
        "t": "The same process for every client",
        "p": "When we improve the process, every site we host benefits."
      },
      {
        "t": "Ask for as many changes as you need",
        "p": "Track each request from submitted to live. We quote bigger jobs before starting them."
      },
      {
        "t": "Every change is checked",
        "p": "We review each change before it goes live and check the whole site again every night."
      }
    ]
  },
  "twoRoads": {
    "name": "A website designed around your business. Without the agency price.",
    "summary": "Most owners we meet have tried one of two options. They paid for a site and received a template from someone they never met, or they were given an AI builder and left to do the work themselves.",
    "roads": [
      {
        "t": "Paid, then handed off",
        "p": "They paid a professional price, often $1,500 or more for a brochure site, and received a template with little personal help."
      },
      {
        "t": "Handed the AI",
        "p": "They spent a week working with a chatbot, ended with a half-finished site and still had to maintain it."
      }
    ],
    "ours": {
      "t": "You tell us once. We hand it over finished.",
      "p": "You tell us about your business once. We write it, build it and hand it over finished. You do not have to learn a builder. From $700 instead of $500, the site comes with your own AI that answers customer questions."
    },
    "how": [
      {
        "t": "Our own tooling",
        "p": "AI helps with the build and upkeep. People own the architecture, the review and the result."
      },
      {
        "t": "Graded for both readers",
        "p": "Every site is checked for people and AI using the same free report we offer everyone."
      },
      {
        "t": "A fraction of agency cost",
        "p": "The lower price comes from how we work, not from leaving important work out."
      }
    ]
  },
  "assessments": {
    "readiness": {
      "name": "AI Readiness report",
      "url": "https://www.findbusiness.ai/",
      "priceUsd": 0,
      "tagline": "What AI can work out about your business on its own.",
      "summary": "Free, no sign-up and takes about 60 seconds. We read your website and Google listing the way AI does, then grade them from A to F on Discoverability, Clarity and Trust. You also get a ranked list of fixes.",
      "pillars": [
        "Discoverability",
        "Clarity",
        "Trust"
      ]
    },
    "market": {
      "name": "Market AI Assessment",
      "url": "https://findbusiness.ai/products/market",
      "exampleUrl": "https://findbusiness.ai/market/electrical-services--corona-ca-1e6fc8beae7a8a37",
      "priceUsd": 20,
      "fromPerMarketUsd": 10,
      "tagline": "Who AI already recommends in your trade, in your town.",
      "summary": "Pick a trade and a town. We ask AI who to call for each service several times and track which businesses it names. The report ranks them, maps where they appear, shows which services each one wins, lists open gaps and gives you the businesses AI never named. It also includes the exact questions and answers so you can check the results.",
      "reveals": [
        "Who owns the market: a ranked roster of the businesses AI names dependably, with how often and across how many services.",
        "Where each one wins and loses: a service-by-service breakdown per business, with the answers that say so.",
        "Which positions are open: services where AI names nobody dependably. Those are the cheapest first places anyone will ever buy.",
        "Who to call: every business Google lists in that trade which AI never named, split into the ones with no website at all and the ones whose site exists but never gets named."
      ],
      "model": "Start it with a trade and a town, or from your free AI Readiness report, where both arrive prefilled and it opens focused on your business with an A to F AI Visibility grade. One flat price, self-serve. Monthly-plan subscribers keep their market included.",
      "honesty": "AI is stochastic: ask it once and you learn what it said that second, not what it believes. The grid is fixed and identical for every business in a market, never tuned to make a prospect look worse.",
      "leadList": {
        "market": "Electrical services in Corona, CA",
        "measuredOn": "2026-08-18",
        "reportUrl": "https://findbusiness.ai/market/electrical-services--corona-ca-1e6fc8beae7a8a37",
        "listedByGoogle": 50,
        "namedByAi": 8,
        "onTheList": 42,
        "noWebsiteAtAll": 12,
        "hasSiteNeverNamed": 30,
        "scope": "Counted from the top slice of Google’s own listing for that trade and town, which is where Google stops returning results, not where the town stops.",
        "summary": "Every business Google lists in the trade that AI never named, grouped by what the next call is: the ones with no website on their listing, and the ones whose site exists but never comes up. Open to anyone holding the report link, so you can work it yourself or send a business its own row."
      },
      "caseStudy": {
        "market": "Electrical services in Corona, CA",
        "measuredOn": "2026-08-18",
        "answers": 48,
        "services": 12,
        "namedAtLeastOnce": 27,
        "dependable": 11,
        "leading": 9,
        "reconciliation": "AI named 27 businesses here: 8 of the 50 that Google lists for the phrase, plus 19 that its list never returned. Google ranks for the phrase searched and AI answers a question about the work, so the two rosters do not have to match."
      }
    },
    "plan": {
      "name": "AI Visibility Plan",
      "url": "https://findbusiness.ai/plan",
      "exampleUrl": "https://findbusiness.ai/plan/showcase-electrical-services-corona-ca",
      "priceUsd": 50,
      "tagline": "Everything we measured, and what to change first.",
      "summary": "A five-part plan based on your website and your market. We grade your site, check which businesses AI names, compare their sites with yours and write the changes page by page in the order to make them. It is written in minutes and you can follow the work in the dashboard.",
      "parts": [
        {
          "n": 1,
          "title": "Your website",
          "line": "Seventeen checks across Discoverability, Clarity and Trust, and the fixes ranked by what each one is worth."
        },
        {
          "n": 2,
          "title": "Your market",
          "line": "Who AI names for each service in your town, how often that is you, and whose website it opened before it answered."
        },
        {
          "n": 3,
          "title": "Why them",
          "line": "The sites AI keeps opening, read the way yours was, and every difference between them and you measured."
        },
        {
          "n": 4,
          "title": "What to change",
          "line": "Page by page: what it says today, what it has to say, and the exact edits between the two."
        },
        {
          "n": 5,
          "title": "The 90-day plan",
          "line": "The same edits in the order that pays off soonest, week by week, plus the work that is not on your website at all: your reviews, your Google profile, and the listings AI reads."
        }
      ],
      "beforeYouPay": "Give a website address and the free scan runs first. It infers your trade and your town, and prints the exact questions we are about to ask, for you to correct. Nothing is charged until you say those are the questions your customers would type.",
      "ladder": "The free AI Readiness report is Part 1 and the Market AI Assessment is Part 2, both included. The plan is the rung above them and is not bought on top of one: one price, one run, and the market report still arrives on its own link.",
      "written": "Every sentence in it is checked against the data it stands on, by recomputation: the pointers have to resolve, every number has to appear in what they resolve to, and quoted text has to appear verbatim either in what a pointer resolves to or in the pages we read. A sentence that fails is cut, never softened.",
      "honesty": "Google’s rankings are Google’s, and we will not pretend to move them. What we make certain of is the part that is ours: when an AI reaches your site it can read what you do, where you do it and who for, and your services are stated plainly enough to quote. It judges you on a complete picture instead of on the gaps.",
      "example": {
        "market": "Electrical services in Corona, CA",
        "builtAt": "2026-09-15",
        "grade": "B",
        "score": 82,
        "answers": 48,
        "appearances": 20,
        "rivalsRead": 4,
        "actions": 3,
        "surfaces": 5,
        "days": 90,
        "homepage": {
          "now": "The home page title and headline do not name the town.",
          "required": "Name the trade and the town in the home page title and headline."
        }
      }
    }
  },
  "instantAgent": {
    "name": "Instant self-serve AI agent for your website",
    "url": "https://agents.findbusiness.ai",
    "tagline": "Turn your website into an AI agent your customers can just ask.",
    "summary": "Enter your website address and talk to an AI agent that has read your services and pages in about 30 seconds. Try it free with no sign-up, then add it to your site with one small code snippet.",
    "benefits": [
      "Customers stop leaving confused: your AI agent answers from what your site actually says, 24/7.",
      "Fewer calls and emails asking you to clarify hours, services, pricing, or availability.",
      "Your AI agent reads your live pages, so answers stay current as your site changes; no stale FAQ to maintain.",
      "It finds the holes in your website: it only answers from your site, so every question it cannot answer is a page you are missing, named for you by a real customer. Those same gaps are why AI search skips you, because an AI reading your site comes up just as empty."
    ],
    "feedbackLoop": "Every question your AI agent gets appears in the portal. Questions it cannot answer show you what your website is missing, in your customers’ own words. Fill the gap and the agent can answer next time. The new page also gives search engines and AI a clear answer to find.",
    "howItWorks": [
      "Read: your AI agent grounds on your website and reads your live pages for anything time-sensitive.",
      "Try: ask it what a customer would ask, free, right on the page. The demo is the real product, metered and screened exactly like a paying client AI agent.",
      "Ship: paste one script tag in your site footer (Webflow, Squarespace, WordPress, custom). We tune the grounding, lock it to your domain, and you manage it from the portal."
    ],
    "pricing": {
      "monthlyCredits": 300,
      "setupUsd": 300,
      "setupIncludesFirstMonth": false,
      "monthlyUsd": 40,
      "perConversationUsd": 0.01,
      "motto": "A live AI agent answering your customers for pennies a conversation.",
      "model": "300 conversation credits included every month. $300 one-time setup, then $40/mo for hosting and maintenance, billed from your first month. Conversations run on credits at about a penny each, pay-as-you-go; raise or lower usage anytime."
    }
  },
  "clientPortal": {
    "name": "FindBusiness client portal",
    "url": "https://portal.findbusiness.ai",
    "included": "Included with every managed engagement at no extra cost.",
    "summary": "Where our clients run their site and their AI agent after launch: see where they stand with AI in their town, follow the advice we give them, approve changes, and ask for new ones while they watch each one go from submitted to live.",
    "clientsCan": [
      "See where they stand with AI in each of their towns, re-checked every month, and add or remove towns themselves",
      "Get advice on what to do next, each item showing where it came from, and mark it done, not for us, or ask us to do it",
      "Request website changes: copy, images, layout, features, with files attached",
      "Request AI agent changes: what it knows, how it answers, how it sounds",
      "Approve changes waiting on them, and track every request from submitted to live, with a reason if we decline",
      "See their live sites and message us directly, all in one place"
    ],
    "emailAutomations": [
      "One morning digest instead of an email per update",
      "Usage alerts before an AI agent reaches its monthly cap",
      "A monthly recap of what the AI agent was asked and how it answered"
    ]
  },
  "pricing": {
    "entryPoints": [
      {
        "name": "AI-ready website build",
        "fromUsd": 500,
        "note": "a professional site with SEO and GEO built in, built so search engines and AI can read it; about a third of typical freelance rates"
      },
      {
        "name": "Website + grounded customer AI agent",
        "fromUsd": 700
      },
      {
        "name": "Hosting + maintenance",
        "fromUsd": 40,
        "per": "month",
        "note": "one plan hosts up to 3 websites and 3 AI agents; each agent gets 300 conversations a month, then pay-as-you-go"
      }
    ],
    "sharedHosting": "One $40 a month hosts up to 3 websites and 3 AI agents. Your second and third cost only their build or setup fee.",
    "migration": "Already on Squarespace, Wix, GoDaddy or Shopify? We move your site off it, rebuild it AI-ready and host it, for the same price as a new one.",
    "addOns": "Custom work scoped per engagement, fixed quote after a free scoping call: AI strategy consulting, a grounded AI agent added to your existing site, MVP-to-production, third-party integrations (Plaid, Stripe), accounts/sign-in with data isolation, databases, email, hosting, takeovers, MCP endpoints, A2A, custom AI agents",
    "changeRequests": "Send as many change requests as you like; work is included up to your monthly allowance, and anything bigger is quoted before we start.",
    "consultation": "First conversation is free, no commitments",
    "publishedAt": "https://findbusiness.ai/services/pricing/",
    "custom": {
      "name": "Custom platforms and applications",
      "summary": "A multi-tenant platform, an internal system, or an application built for one organization: the tier above a website with an AI agent on it.",
      "caveat": "These are honest ranges, not quotes. What lands you at the bottom or the top is scope: how much data the platform handles, which features you actually need, how many instances we run, and what your sector adds in compliance. Discovery is where a range becomes a firm number.",
      "model": {
        "basis": "Per project, fixed price. No hourly billing.",
        "binding": "Once discovery locks scope, the number is binding. If we misjudge the estimate, that is our risk, not yours.",
        "discovery": "Discovery is free: a scoping call plus up to two working sessions. Out of it you get a binding fixed quote and the platform architecture. Engineering starts at signing.",
        "milestones": "Payment is milestone based: a share at signing, at MVP acceptance, and at production acceptance. The exact split and the definition of each milestone are written into the agreement.",
        "changeOrders": "New features and new requirements after signing are quoted as change orders.",
        "anchor": "Anchored to our published rates, roughly a third of typical agency pricing.",
        "howWeGetThere": "We lean on AI agents across the build: code, testing, dependency management, and much of the ongoing upkeep. Humans own the architecture, the review, and the accountability. That is how a small senior team ships at a third of agency rates without cutting corners."
      },
      "ranges": [
        {
          "name": "Core platform",
          "lowUsd": 22000,
          "highUsd": 35000,
          "note": "Foundation, database, auth and multi-tenancy, client portal, ops dashboard, financial module, payments, reporting, notifications, testing and launch."
        },
        {
          "name": "Each vertical customization layer",
          "lowUsd": 3000,
          "highUsd": 6000,
          "note": "Added on top of the core platform, one per market or product line you sell into."
        }
      ],
      "drivers": [
        "How much data the platform handles: records, retention, and migration from whatever you run today",
        "Which features you actually need: real-time alerting, reporting depth, mobile, document generation",
        "How many systems we integrate with, and how cooperative each one is",
        "How many instances we run, and for how many of your own customers",
        "What your sector requires on security, data handling, and compliance"
      ],
      "lineItems": [
        {
          "name": "Foundation: app on Google Cloud, CI/CD, staging and production",
          "lowUsd": 1500
        },
        {
          "name": "Database design and integration",
          "lowUsd": 1200
        },
        {
          "name": "Auth, roles, multi-tenancy, data isolation",
          "lowUsd": 1500,
          "note": "SSO/SAML adds $1,500"
        },
        {
          "name": "Client-facing portal",
          "lowUsd": 3000
        },
        {
          "name": "Ops and admin dashboard",
          "lowUsd": 2500
        },
        {
          "name": "Financial module: invoicing, reporting, exports",
          "lowUsd": 3000
        },
        {
          "name": "Payments: Stripe checkout, subscriptions, webhooks",
          "lowUsd": 1500
        },
        {
          "name": "Third-party API integration",
          "lowUsd": 600,
          "highUsd": 1500,
          "note": "each, depending on the API"
        },
        {
          "name": "Grounded AI agent: retrieval, tools, eval harness",
          "lowUsd": 2500,
          "highUsd": 6000
        },
        {
          "name": "Reporting and analytics",
          "lowUsd": 1500
        },
        {
          "name": "Document generation",
          "lowUsd": 1000
        },
        {
          "name": "Notifications: email and SMS",
          "lowUsd": 600
        },
        {
          "name": "Testing, hardening, monitoring, launch",
          "lowUsd": 2000
        },
        {
          "name": "Per-vertical customization layer",
          "lowUsd": 3000,
          "highUsd": 6000
        }
      ],
      "ongoing": {
        "summary": "A custom platform does not get a bare-bones support tier. Monitoring, hosting, patching, incident response, and minor content updates are built in, because a platform that is down is worse than no platform.",
        "platformBase": {
          "name": "Platform base fee",
          "lowUsd": 800,
          "highUsd": 1800,
          "per": "month"
        },
        "includes": [
          "Hosting, monitoring, and alerting around the clock",
          "Security patching and dependency upkeep",
          "Incident response with a named escalation path",
          "Minor content and copy updates"
        ],
        "serviceLevel": "Monitoring and alerting run around the clock. Human response is during business hours, with a named escalation path outside them. If you need true 24/7 human coverage, we price it separately rather than promise it vaguely.",
        "credits": "AI agent conversations run on metered credits: a block included every month, then about a penny per conversation.",
        "drivers": "One figure covers the whole platform, however many instances of it we run. What we host is what moves it: data volume and retention, how many instances and customers sit on it, notification and alerting load, how many integrations we keep alive, and what your sector requires. The firm number is set at discovery alongside the build quote."
      },
      "timeline": "A working MVP in 30 days, and 90 days for the core platform plus the first vertical, is comfortable at typical scope. Integration count and data migration move those dates more than anything else.",
      "compliance": "Security, data handling, and compliance specific to a regulated sector (student records, health, finance, government) are scoped and quoted at discovery, because they vary by state and by customer. Regulated data stays inside a controlled cloud environment and never touches consumer AI services.",
      "partnership": "We also license the platform to partners who resell it into their own market. Exclusivity and royalty terms are set per deal."
    }
  },
  "results": [
    {
      "client": "Crafty Fiesta Finds",
      "url": "https://craftyfiestafinds.com",
      "industry": "Custom party favors",
      "location": "Indio, California (Coachella Valley)",
      "outcome": "AI Readiness score went from 0/100 to 30/100 within days of launching the AI-ready site, and now scores 91/100 (grade A) on her own domain. AI assistants now recommend the business across the Coachella Valley.",
      "report": "https://findbusiness.ai/results/craftyfiestafinds_com/fwW5TZutbFPU7eTWdZUw",
      "asOf": "2026-09"
    }
  ],
  "portfolio": [
    {
      "client": "Vorsprung Garage",
      "url": "https://vorsprunggarage.com",
      "industry": "Mobile European auto repair, owner-operated",
      "location": "Lake Arrowhead, California, serving the San Bernardino Mountains and Inland Empire",
      "sector": "Mobile auto repair",
      "shortLocation": "Lake Arrowhead, CA",
      "site": "Mobile European specialist that drives to the customer: six marques, six service categories with published price ranges, a named service area from the mountain communities down into the Inland Empire, and a scope section saying plainly what the shop refers out.",
      "grade": "A",
      "score": 94,
      "assessedAt": "2026-09",
      "report": "https://findbusiness.ai/results/vorsprunggarage_com/C4fmswXJrwSSyU1w8ET2",
      "marketResult": {
        "market": "mechanics in Lake Arrowhead",
        "namedInPct": 75,
        "runnerUpPct": 52,
        "servicesNamed": 10,
        "servicesTotal": 12,
        "measuredOn": "2026-09-17",
        "reportUrl": "https://findbusiness.ai/market/mechanic--lake-arrowhead-ca-3862d4cfdc1abed0",
        "storyPath": "/services/success/vorsprung-garage/"
      },
      "aiReadiness": "Grade A, 94/100 on the free findbusiness.ai assessment (2026-09)"
    },
    {
      "client": "Crafty Fiesta Finds",
      "url": "https://craftyfiestafinds.com",
      "industry": "Custom party favors",
      "location": "Indio, California (Coachella Valley)",
      "sector": "Custom party favors",
      "shortLocation": "Indio, CA",
      "site": "Handmade custom party favors, treat boxes, and cake toppers, made to order with nationwide shipping via Etsy. See results above for the measured AI Readiness outcome.",
      "grade": "A",
      "score": 91,
      "assessedAt": "2026-09",
      "report": "https://findbusiness.ai/results/craftyfiestafinds_com/fwW5TZutbFPU7eTWdZUw",
      "aiReadiness": "Grade A, 91/100 on the free findbusiness.ai assessment (2026-09)"
    },
    {
      "client": "PrimeAxis Consulting",
      "url": "https://primeaxisconsult.com",
      "industry": "Management consulting for small and mid-sized businesses",
      "location": "Corona, California, serving Southern California",
      "sector": "Management consulting",
      "shortLocation": "Corona, CA",
      "site": "Consulting site built around the firm’s six-step operating system and Performance Assessment, with discovery-call booking. Client engagements are confidential.",
      "grade": "A",
      "score": 90,
      "assessedAt": "2026-09",
      "report": "https://findbusiness.ai/results/primeaxisconsult_com/ilVuuar05SDrmSIK5zil",
      "aiReadiness": "Grade A, 90/100 on the free findbusiness.ai assessment (2026-09)"
    },
    {
      "client": "Lake Gregory Yacht Club",
      "url": "https://lakegregoryyachtclub.web.app",
      "industry": "Radio-controlled and dinghy sailing club, founded 2004",
      "location": "Crestline, California (Lake Gregory)",
      "sector": "Sailing club",
      "shortLocation": "Crestline, CA",
      "site": "Club site that opens on a drawn Lake Gregory with boats sailing in the live wind, then live lake wind and forecast on an illustrated lake map, racing and membership info, and a playable sail-the-lake game.",
      "grade": "B",
      "score": 87,
      "assessedAt": "2026-09",
      "report": "https://findbusiness.ai/results/lakegregoryyachtclub_web_app/xl08jrRhhLX8pdfUZlBb",
      "takeover": {
        "from": "Wix",
        "measuredOn": "2026-09-27",
        "before": {
          "grade": "D",
          "score": 59,
          "report": "https://findbusiness.ai/results/lakegregoryyachtclub_com/Yl6X3QRJkiobgIAfAVQK"
        },
        "after": {
          "grade": "B",
          "score": 87,
          "report": "https://findbusiness.ai/results/lakegregoryyachtclub_web_app/xl08jrRhhLX8pdfUZlBb"
        }
      },
      "aiReadiness": "Grade B, 87/100 on the free findbusiness.ai assessment (2026-09)"
    },
    {
      "client": "Rainbow Painting",
      "url": "https://rainbowpaintandroof.com",
      "industry": "Licensed painting contractor, California C-33 #935911",
      "location": "Yucaipa, California, serving Lake Arrowhead and the Inland Empire",
      "sector": "Painting contractor",
      "shortLocation": "Yucaipa, CA",
      "site": "Trade site for a one-man licensed painter: his own photography, the licence number stated and linked to the CSLB record, every town he drives to named, and roofing disclosed as work he arranges with a licensed roofer rather than offered as his own.",
      "grade": "B",
      "score": 84,
      "assessedAt": "2026-09",
      "report": "https://findbusiness.ai/results/rainbowpaintandroof_com/MecXf35TQwB0Jy2VXIpg",
      "aiReadiness": "Grade B, 84/100 on the free findbusiness.ai assessment (2026-09)"
    }
  ],
  "customBuilds": [
    {
      "name": "Adjutant",
      "url": "https://adjutant.dependableaisolutions.com",
      "owner": "Dependable AI Solutions (our own product, live in production)",
      "what": "Resume and hiring-intelligence platform. Upload your career history once, paste any job posting, and it scores your fit and generates a role-specific, ATS-ready resume as a PDF.",
      "built": [
        "Accounts and sign-in (Google and email), with per-user data isolation",
        "A metered credit system with Stripe billing and free starting credits",
        "AI generation and scoring flows on Genkit and Vertex AI, running in Firebase Functions",
        "Firestore storage, file upload and PDF export",
        "Hosted on Google Cloud, deployed through CI, audited on every change"
      ]
    }
  ],
  "contact": {
    "email": "admin@dependableaisolutions.com",
    "phone": "(808) 497-8935",
    "form": "https://findbusiness.ai/services/contact/"
  }
}