Free 30-minute strategy call with Nihar Scope, budget and a written proposal within 24 hours. Book now
AI FOR BUSINESS

How to Choose an AI Development Company: 10 Questions to Ask Before You Sign

Almost every software company now says it builds AI. Some have shipped AI features that real users rely on; others have wired up a chatbot demo. The questions below help you tell the difference before you sign, without needing to be an AI expert yourself.

Questions to ask before hiring an AI development company
In this guide 6 sections
  1. Why choosing an AI team is different
  2. The 10 questions to ask
  3. Red flags to watch for
  4. How to compare proposals side by side
  5. Start with a small pilot
  6. Frequently asked questions

At Creuto we build AI features and apps for founders and businesses, and I see the same pattern in many first calls. The founder has spoken to two or three companies, all of whom said yes to everything, and has no way to compare them. The proposals list model names and buzzwords, but not how the thing will be tested, what it will cost to run each month, or what happens when it gets an answer wrong.

This guide gives you ten questions that separate teams who ship working AI from teams who ship demos. You do not need to understand how large language models work to ask them. You only need to listen for clear, specific answers.

The short version

Pick the team that asks about your workflow and data first, can show AI it has shipped to real users, explains how it measures accuracy, separates build cost from running cost, and puts everything in your own accounts.

Why choosing an AI team is different

With normal software, a feature either works or it does not. AI features work most of the time, and the hard part is the rest of the time. That changes what you need from a partner:

  • Quality is measured, not assumed. Someone has to define what a good answer looks like and test against it.
  • Costs continue after launch. Every AI call to a hosted model is billed, so running cost matters as much as build cost.
  • Data handling carries more risk. Customer data may be sent to a model provider, so privacy and access rules need to be designed in.

The general questions in my guide on how to choose a software development company still apply. The ten below are the AI-specific layer on top.

The 10 questions to ask

1. "What problem would you solve first, and how will we know it worked?"

A good team narrows your idea to one workflow and one measurable outcome, such as the share of support tickets answered without a human, or minutes saved per invoice. If the answer is "we will add AI across your platform", the scope is not clear yet.

2. "Can you show me AI you have shipped to real users?"

Ask for a live product, not slides. Open it, try to break it, and ask what went wrong after launch and how they fixed it. Teams that have run AI in production have stories about edge cases; teams that have not will only have demos.

3. "What data do you need from us, and what if it is messy?"

Most AI features depend on your documents, records or past conversations. A serious team will ask to see samples early and tell you honestly if the data is not ready. If nobody asks about your data before quoting, the quote is a guess.

4. "Which approach would you use: prompting, RAG, fine-tuning or a classic model?"

You do not need to know the answer, but the team should explain its choice in plain words and say why the simpler options are not enough. My guide on RAG vs fine-tuning covers the trade-offs. Be wary of a team that jumps to training a custom model when a well-designed prompt with your documents would do.

5. "How will you test accuracy before launch?"

Listen for a test set: a list of real questions or inputs with known good answers that the system is scored against every time it changes. Ask what accuracy target they would propose and what happens below it. The NIST AI Risk Management Framework is a useful reference for the kind of measurement and monitoring a responsible team should plan.

6. "What happens when the AI is wrong or unsure?"

Every model makes mistakes. The question is what the product does next: show sources, ask a clarifying question, hand over to a human, or refuse. A team that has thought about this will describe fallbacks and guardrails, the topics covered in my guide on how to reduce AI hallucinations.

Comparing AI proposals right now?

Bring them to a free 30-minute call. I will go through the 10 questions with you and point out what each proposal leaves out, even if you choose another team.

Book a free 30-minute call →

7. "Where does our data go, and who can see it?"

Ask which model provider they will use, whether your data is used for training, where it is stored and how access is controlled. Major providers publish their terms, for example OpenAI's enterprise privacy commitments, and your partner should be able to point you to the exact policy that applies. Also ask how they protect against prompt injection and data leaks; the OWASP Top 10 for LLM applications lists the common risks.

8. "What will it cost to run each month?"

A clear proposal separates the one-time build cost from monthly running costs: model usage, hosting, vector storage and monitoring. Ask how running cost changes with usage and what they would do to keep it predictable, such as caching or using a smaller model for simple requests. My guide on AI app development cost explains the main drivers.

9. "Who owns the prompts, data, models and accounts?"

Code ownership is standard; AI adds more assets. Prompts, test sets, fine-tuned models, embeddings and model provider accounts should all be yours. At Creuto, clients' code and accounts live in their own accounts from day one, and I would ask any team for the same.

10. "What happens after launch?"

Models change, providers update versions and user behaviour shifts. Ask how they will monitor quality, how often they review failed answers, and who handles fixes. We include a 60-day post-launch warranty at Creuto; whatever a team offers, get it in writing.

Red flags to watch for

What you hearWhy it is a concern
"Our AI is 100% accurate"No model is. It suggests nobody has measured it.
A fixed quote before seeing your dataData quality decides most of the effort and the risk.
No mention of running costsYou find out the monthly bill after launch.
"We will train our own model" for a simple taskMore cost and time than prompting or RAG usually needs.
Accounts in the agency's nameYou cannot move teams without starting again.
Only demos, no live productsProduction AI is mostly about edge cases a demo hides.

How to compare proposals side by side

Put each proposal in a simple sheet with these rows and score each one from 1 to 3:

  1. A narrow first use case with a measurable goal.
  2. Live AI products you have tried yourself.
  3. A plan to review your data before final pricing.
  4. A clear, plain-language reason for the chosen approach.
  5. A written testing plan with an accuracy target.
  6. Fallbacks for wrong or uncertain answers.
  7. Named model provider and data policy.
  8. Separate build cost and monthly running cost.
  9. All assets and accounts owned by you.
  10. A support plan after launch.

To set a budget before you compare, start with the app cost calculator or the project costs page, then check whether each proposal fits.

Start with a small pilot

The safest way to choose is to work together on something small. Agree on one workflow, a test set and a success target, and build a first working version. At Creuto that typically takes about 4 weeks. You see how the team communicates, how they handle bad results and whether the numbers hold up with your data. If they do, you expand. If not, you have learned a lot for a small cost.

If you want a team to look at your idea, our AI development service starts with exactly that kind of scoped pilot.

Frequently asked questions

What should I look for in an AI development company?

Look for a team that asks about your workflow and data before talking about models, shows AI features it has shipped to real users, explains how it will test accuracy, and gives you separate figures for build cost and monthly running cost.

Do I need an AI specialist company or a regular software company?

In most business AI projects, the model is only one part. The rest is normal software: screens, integrations, permissions and data pipelines. A team that does both well is usually a safer choice than a pure AI research shop or a web agency adding AI for the first time.

How do I know if an AI company is just building a demo?

Ask how they measure quality. A team that has shipped AI to production will talk about test sets, accuracy targets, fallbacks when the model is unsure, and monitoring after launch. A demo-only team will mostly talk about prompts and the model name.

Who should own the AI model, prompts and data?

You should. Prompts, test sets, fine-tuned models, vector databases and API accounts should sit in your own accounts and be listed in the contract as your property, just like the source code.

How long does it take to build a first AI feature?

It depends on the data and the workflow. At Creuto, a focused first working version typically takes about 4 weeks, and we usually start with one narrow workflow so you can measure value before expanding.

Planning an AI feature or product?

Creuto is an OpenAI Select Partner. After a short call you get a clear written proposal within 24 hours, with build and running costs set out separately.