Email hello@ps3g.com: software development, cloud, data and AI for organizations of every size.

How to Choose an IT Services Company

How to Choose an IT Services Company

How to choose an IT services company: 20 questions on scope, team, security, contracts, pricing models, references and exit terms.

Email hello@ps3g.com

How to Choose an IT Services Company - PS3G

To choose an IT services company, start by writing down what you need done and what you need to keep in house, then test each candidate against twenty questions in five groups: scope (do they do this work, and do they say what they do not do), team (who exactly will work with you, and where), security (how they handle your data and access), process (how work is planned, reviewed, tested and reported) and contract (pricing model, ownership, SLAs and exit terms). Rank the answers, not the sales pitch. The closest firm is not the best IT services company for you; the one that answers these questions plainly usually is.

Start with what you need, not who is nearby

Most searches for an IT company near me begin before the buyer has defined the job. That inverts the process. A firm that is excellent at office networks and help desk will be the wrong choice for a customer portal; a software firm will be the wrong choice for printers and Wi-Fi. Proximity matters for onsite hardware work and for some regulated environments; for software, cloud and data work it matters much less than fit.

Before you call anyone, write one page: the problem, the systems involved, what must stay in house, what a good outcome looks like, the budget range, and who on your side will own the relationship. If you are not sure whether you need advice, a build or a product, read IT services vs IT consulting vs IT solutions first. That page becomes the brief you send to candidates and the yardstick for their answers.

Then shortlist three to five IT services companies whose stated work matches yours. Skip the ones whose websites claim to do everything.

The 20-point checklist

Scope

  1. Do you do this specific kind of work, and can you show something like it? Ask for a walkthrough of a comparable project, with client names removed if needed. Generic case studies and round numbers of “happy clients” are not evidence.
  2. What do you not do? The most useful question on the list. A firm that answers “hardware, help desk and networks” or “we do not build mobile apps” is telling you where its competence ends. A firm that says “we do everything” is not.
  3. Which platforms and stacks do you work in, and which do you recommend for us, and why? You want a reasoned answer that considers your existing systems and staff, not the stack the firm happens to prefer.
  4. Do you build and run anything of your own? A firm that operates its own software in production has learned lessons that project work alone does not teach. It is a strong signal, not a requirement.

Team

  1. Who exactly will work on our engagement? Names, roles, seniority and location. Not the company headcount. If the answer is “we will assign a team once you sign”, ask again.
  2. Who is our single accountable contact, and what happens if they leave? There should be one named person who owns the relationship and an escalation path above them.
  3. Where is the team located, and what are the overlap hours? Onshore, offshore and hybrid delivery all work when there is a named onshore lead and daily overlapping hours. Offshore delivery with no accountable person in your time zone usually does not.
  4. Are the people employees or subcontractors? Both can be fine, but you want to know, because it affects continuity, confidentiality and who is responsible for their work.

Security and compliance

  1. How will you access our systems, and how is that access controlled? Expect named accounts in your environment, multi-factor authentication, least-privilege access and removal when people roll off.
  2. Will you sign our NDA, a data processing agreement and, if we need it, a business associate agreement? A firm that works in regulated industries will not hesitate.
  3. What security practices apply to the work itself? Code review, dependency scanning, secrets management, security testing against common vulnerability lists, and separate environments for development, staging and production.
  4. Can you describe the compliance frameworks relevant to us without looking them up? HIPAA, SOC 2, PCI DSS, CMMC or state privacy laws, depending on your business. Fluency is a sign they have done it.

Process

  1. How do you scope and estimate before quoting? A fixed price before any discovery is a guess. Look for a short assessment, a written scope with assumptions, and a change process.
  2. What does a typical week look like once work starts? Planning cadence, demos, code review, a staging environment you can log into, and written status reports. Vague “agile” answers without specifics usually mean no process.
  3. Who tests the work, and how? Separate QA with its own people and tools, automated tests in the pipeline, and performance and security testing before release. “Developers test as they go” is a red flag for anything that matters.
  4. How do you report, and what will we see each month? Ask for a sample status report. It should be readable by a non-technical manager and honest about problems.

Contract and commercial

  1. Which pricing models do you offer, and which do you recommend for this work? Fixed scope, time and materials, a dedicated team, a managed service under an SLA. Each fits a different situation; a good firm explains which and why. Our guide to software development pricing models covers the trade-offs.
  2. Who owns the code, the configuration, the documentation and the accounts? The answer should be you, from day one, in repositories and subscriptions you control.
  3. What are the SLAs, and what happens when they are missed? For managed services, response and resolution targets by severity, availability measures and the remedy for a miss. For projects, the acceptance process.
  4. How do we leave? Notice period, handover obligations, documentation standards, and confirmation that nothing proprietary stops you taking the work elsewhere. A firm that makes leaving easy is a firm you can stay with.

Red flags

  • A price before a scope. Someone will pay for the gap between the guess and the reality, and it is usually the client.
  • Placeholder credibility. Round client counts, logos that do not match the case studies, awards with no source, “best IT services company” in the page title. If the website is not honest, the proposal will not be either.
  • Everything is a yes. No firm does everything well. A candidate that never says “that is not us” has not thought about it or is not telling you.
  • No one accountable in your time zone. Offshore delivery is fine; invisible delivery is not.
  • The repository is theirs. Any arrangement where the firm holds the code, the domain, the hosting or the cloud subscription in its own name is building lock-in.
  • Vague testing. No QA people, no tools, no reports to show.
  • Pressure to sign a long term. A multi-year commitment before a single project has been delivered protects the vendor, not you.
  • Bad answers to question 2 or question 20. What they do not do and how you leave are the two questions weak firms cannot answer well.

Comparing proposals fairly

Proposals from different IT services companies rarely line up, because each firm scopes the work the way it prefers to sell it. To compare them fairly, normalize them.

Dimension What to compare Why it matters
Scope The deliverables listed, the assumptions stated, and what is explicitly excluded The lowest price is often the narrowest scope
Team Named roles, seniority, location and allocation (full-time or shared) Two “senior developers” at different firms can be very different people
Process Cadence, review, testing, environments, reporting Process is where quality and predictability come from
Price structure Fixed, monthly or hourly; what triggers a change order; what is billed separately (hosting, licenses, travel) Total cost over a year, not the first invoice
Ownership and exit IP assignment, account ownership, handover terms, notice period Determines what the engagement costs you if it ends badly
Risk allocation Who carries delay, defect and scope risk; SLAs and remedies Fixed price shifts risk to the vendor; time and materials keeps it with you

Score each proposal on the twenty questions, then read them again with the table. If the scopes differ, go back to each firm with the same written brief and ask them to re-quote against it. A structured request helps here; our RFP template for software development is built so that answers can be compared side by side.

Finally, call a reference for each finalist and ask three things: what went wrong, how the firm handled it, and whether they would hire them again. Every engagement has a “what went wrong”; the answer tells you how the firm behaves under pressure.

Where PS3G fits

PS3G is an engineering firm in Wilmington, Delaware, with an India delivery center, providing IT services for organizations of every size: software development, websites and apps, cloud, data, AI, QA and the governance around them, as fixed-scope projects, dedicated teams, managed services or advisory. Our answers to question 2: we do not sell hardware, run help desks, manage devices or support office networks. Our answer to question 4: we build and run our own products, including our HIPAA-compliant EHR and telehealth platform, DocVilla. Smaller organizations usually start on our IT services for small business page, which says plainly what we do and do not do for a small team.

Related reading

Frequently asked questions

Should we choose an IT company near us or a remote one?

Choose by the work. Onsite hardware, networks and device support need a local provider. Software, cloud, data and application support are delivered remotely by most firms, and the fit of skills, process and contract matters far more than distance. A hybrid is common: a local managed service provider for the office and a software firm, local or not, for systems and applications.

How do you choose an IT services company when they all sound the same?

Two stand out. “What do you not do?” reveals whether the firm understands its own limits. “How do we leave?” reveals whether the contract is built for your benefit or theirs. After those, ask who exactly will do the work, how it is scoped before a price is given, who tests it, and who owns the code and the accounts. Plain answers to those six tell you most of what you need.

How many IT services companies should we compare?

Three to five is enough. Fewer than three gives you no basis for comparison; more than five means you cannot give each a proper conversation and a proper brief. Shortlist by matching their stated work to yours, send the same written brief to each, and compare the proposals against the twenty questions rather than against each other’s formatting.

Is the cheapest IT services proposal a bad sign?

Not by itself, but find out why it is cheapest. Often it is the narrowest scope, the most junior team, or a price given before discovery that will grow through change orders. Compare total cost over a year, including hosting, licenses and the changes you can predict. A lower price with a clear scope and a strong team is a good deal; a lower price with vague scope is a deferred cost.

What should be in an IT services contract?

A written scope or service description with assumptions and exclusions, named roles, the pricing model and what triggers extra charges, SLAs and remedies for managed services, an acceptance process for projects, intellectual-property assignment to you, confidentiality and data-protection terms, security obligations, insurance, the notice period and handover obligations on exit. If any of these is missing from a draft, ask for it before signing.

Talk to us about your project

Ask us the twenty questions. We will answer in writing and set up a short video meeting if it helps. Our services page lists what we do, and IT services for small business says what we do for smaller teams.

Email hello@ps3g.com