It's one of the most uncomfortable questions a business owner can ask. You've trusted this person (or company) with your technology, paid them every month, and now something feels off. But how do you know if the problem is real or if you're just frustrated after a bad week?
The honest answer: most businesses only find out their IT was broken after a breach, a ransomware attack, or a key employee walking out with all the credentials. By then, the cost is real and the damage is done.
1. You don't know what you're actually paying for
If you can't explain what your IT person does on a day-to-day basis, that's a problem — but it might be your problem, not theirs. Ask for a monthly summary: what was patched, what was monitored, what was resolved. A good IT provider sends this without being asked. A bad one gets defensive when you do.
2. Response time is a mystery
When something breaks — a server goes down, email stops working, a machine gets locked — how long does it take to hear back? If the answer is "it depends" or "sometimes a few days," that's not IT support. Your SLA (Service Level Agreement) should define response times in writing. If you don't have one, or you've never seen it, that's your first red flag.
3. You've never had a security conversation
When did your IT person last talk to you about your backup strategy? Your patch schedule? Whether your employees have multi-factor authentication enabled? If the answer is "never" or "I'd have to ask," you're flying blind on the risks most likely to hurt you. Good IT providers bring these conversations to you — they don't wait to be asked.
4. You don't control your own accounts
This is the biggest red flag. If your IT person left tomorrow, would you be able to access your Microsoft 365 admin account? Your firewall? Your DNS records? Your domain registrar? If the answer involves words like "I'd have to track them down," you're being held hostage — possibly without the other party even realizing it. Document everything now, before you need it.
5. They react to problems but never prevent them
Break-fix IT — where you call when something breaks and they come fix it — is a model that profits from your pain. If your IT person is always busy putting out fires but never asks "how do we stop this from happening again?", you're in a reactive relationship, not a managed one. Every recurring problem that isn't addressed permanently is a failure of IT leadership.
6. The invoices are vague
"Monthly support fee — $1,800" tells you nothing. What was that $1,800 for? How many hours? What was done? A trustworthy IT provider should be able to show you what was done on your account each month. If they resist or the invoices are deliberately opaque, ask yourself why.
7. Your gut says something is wrong
If you've been quietly anxious about your IT situation — worried something is going to go wrong but not sure what — that intuition is worth listening to. You don't need to be able to name the problem to know the problem exists.
When it's probably not time to fire them
Not every IT frustration is a reason to switch. If your IT person responds quickly, communicates proactively, and you've just had an unusually bad month — that's life. Technology fails. What matters is how your IT team responds, communicates, and prevents recurrence. The real question isn't "did something go wrong?" — it's "do I trust this person to handle what's coming?"
What to do before you make a decision
Before firing anyone, do two things: take the IT Sanity Check below for an objective read on your situation, and use the RFP Generator to know what a full-coverage alternative would actually cost. Then decide from a position of knowledge, not frustration.
Get an objective read on your IT situation in 3 minutes
7 questions. Honest results. No sales pitch at the end — just a clear score on whether your IT is actually protecting you.
Take the IT Sanity Check →