Get Tech Support Now - (818) 584-6021 - C2 Technology Partners, Inc.

Get Tech Support Now - (818) 584-6021 - C2 Technology Partners, Inc.

C2 provides technology services and consultation to businesses and individuals.

T (818) 584 6021
Email: [email protected]

C2 Technology Partners, Inc.
26500 Agoura Rd, Ste 102-576, Calabasas, CA 91302

Open in Google Maps
QUESTIONS? CALL: 818-584-6021
  • HOME
  • BLOG
  • SERVICES
    • Encryption
    • Backups
  • ABOUT
    • SMS Opt-In Form
    • Terms and Conditions
    • Privacy Policy
FREECONSULT

Your Employees Are Already Using AI Wrong (They’re Just Too Scared to Tell You)

  • 0
Christopher Woo
Monday, 17 August 2026 / Published in Woo on Tech

Your staff is already using AI, whether you’ve approved it or not. Some of them are pasting client contracts into ChatGPT to draft a summary faster. Others haven’t touched it at all, because they’re afraid of looking replaceable or afraid of breaking something they don’t understand. I’ve sat across from both types of employees, often at the same firm, and both groups have the exact same problem. Nobody ever explained what the tool is.

I’ve been working in technology long enough to remember when automation meant macros in Excel. Now AI shows up in customer service chatbots, document drafting, data analysis, and half the software your firm already pays for, often without anyone announcing it. That speed is real. So is the risk, especially for people who treat AI like a shortcut instead of a tool with limits.

Why Employees Are Using AI Incorrectly at Work

Most employees using AI incorrectly at work aren’t being careless. They’re being efficient, which is exactly the problem. An associate under deadline pressure isn’t thinking about data handling policy. He’s thinking about getting a first draft done before five o’clock, and ChatGPT does that faster than he can.

I watched this happen at an accounting firm I work with. A staff accountant pasted a client’s full financial statement into a public AI tool to get help summarizing it for a partner meeting. She wasn’t being reckless. Nobody had ever told her that data leaves the building the moment it’s typed into a tool like that, and that it may be used to train a model she’ll never see or control.

AI isn’t intelligent in the human sense. It’s powerful, but it only works as well as the data behind it and the judgment of the person driving it. When that person doesn’t know where the line is, the mistake isn’t malicious. It’s just uninformed.

Is It Safe to Use ChatGPT With Client Information?

No, not with the free, consumer version of ChatGPT or any similar public tool. Anything typed into a standard AI chatbot can be stored, reviewed, or used to train future models, depending on the platform and its settings. For a law office, an accounting practice, or a property management company handling tenant records, that’s client data leaving your control the moment someone hits enter.

There are business-grade AI tools built with data protection and confidentiality in mind, and firms handling sensitive client information should be using those instead of the free public versions their staff download on their own. The fix isn’t telling employees to stop using AI. Most of them won’t, and pretending otherwise doesn’t solve anything. The fix is giving them an approved tool that does the same job without the exposure and a policy of proper usage.

The Other Half of the Problem: AI Fear in the Office

AI fear in the office rarely gets talked about directly, because admitting you’re afraid of a piece of software isn’t something most people want to say out loud in a staff meeting. I’ve talked to paralegals convinced that AI is coming for their job, and office managers who avoid every new AI feature in their software because they’re worried they’ll break something they can’t fix.

That fear isn’t irrational. It comes from the same root cause as the misuse. Nobody sat down and explained what the tool does, what it doesn’t do, and where a person’s judgment still matters more than the output on the screen. Silence gets filled with either overconfidence or avoidance, and I’ve watched both play out in the same office within the same month.

One office manager told me she’d rather retype a document by hand than risk using the AI feature built into her firm’s software, because she didn’t want to be the one who “broke something.” She wasn’t wrong to be cautious. She was never given a chance to be curious instead, because nobody at the firm had made it safe to ask a basic question about a tool everyone assumed she should already understand.

What Fixes Both Problems

A one-page policy memo won’t fix this, and neither will a lunch-and-learn nobody remembers a week later. What works is sitting down with the people using these tools and having a real conversation about what AI is good at, what it gets wrong, and where a person still has to check the work before it goes to a client.

AI should support someone’s judgment, not replace it. That means teaching your team to verify anything AI produces before it leaves the building, whether that’s a draft email, a data summary, or an answer to a client question. It also means being honest that some of them are already using free AI tools with sensitive data, and treating that as a gap to close rather than a mistake to punish.

If you haven’t asked your staff directly which AI tools they’re already using and what they’re putting into them, that’s the conversation to have this month, before you write another policy nobody reads.

Download an example of how to create an AI policy here.

Primary keyword: employees using AI incorrectly at work

Secondary keywords: AI mistakes in the workplace, AI fear in the office

Meta description (154 chars): Half your team is scared of AI. The other half is quietly misusing it. Both problems come from the same place, and neither gets fixed by a memo.

The Accidental IT Person: What Happens When Your Office Manager Becomes Tech Support

  • 0
Christopher Woo
Tuesday, 11 August 2026 / Published in Woo on Tech

Nearly every professional services firm has one. Somewhere between hiring a new associate and reordering the printer toner, one person became the office’s unofficial help desk, and nobody remembers deciding that on purpose.

An accidental IT person is a non-technical employee, usually an office manager or executive assistant, who ends up handling the firm’s technology problems simply because no one else will. They were never trained for it and never asked for it. It just became theirs, one dropped wifi connection at a time.

At a 60-person accounting firm, that person is often the one who’s been there the longest and knows how everything works. At a law office, it’s whoever sits closest to the server closet. The job title never changes on paper, but the job does, and it happens so gradually that most partners never notice until something breaks badly enough to force the conversation.

How Office Manager IT Responsibilities Creep In One Favor at a Time

It usually starts small. Someone can’t log into the shared drive, and the office manager happens to know the trick. A partner’s laptop won’t connect to the printer before a filing deadline, and she’s the one who stays late to sort it out. None of it looks like a real job change at the time.

A year later, office manager IT responsibilities have quietly expanded to include password resets, printer troubleshooting, vendor calls with the internet provider, and being the first person anyone texts when email stops working. She’s still doing her actual job too, the one she was hired and trained for, just now with a second, invisible job layered on top of it.

The firm rarely budgets for this. There’s no line item for “office manager becomes part-time IT support.” The cost shows up instead as delayed invoices, missed follow-ups on client matters, and a good employee who’s quietly burning out on a role she never agreed to.

The Real Cost of Running a Small Business Without Dedicated IT Staff

Firms that operate as small businesses without dedicated IT staff tend to underestimate the costs. The visible cost is time, an hour here, forty minutes there, chipped away from the work the person was hired to do. The invisible cost is bigger.

When a non-technical employee is your de facto IT department, technology decisions get made by whoever is available, not by whoever understands the risk. A password gets shared over text because it’s faster. A software update gets postponed because nobody wants to deal with it during a busy week. A phishing email gets forwarded to three coworkers before anyone thinks to ask if it’s real.

None of that reflects poorly on the person stuck holding the job. It reflects a firm that never decided, on purpose, who was responsible for keeping its systems secure and running. For firms handling client financial records, medical information, or legal filings, that hole carries more risk than a slow printer ever will.

When to Outsource IT Support, and How to Know You’ve Passed That Point

The clearest signal for when to outsource IT support isn’t a specific employee count. It’s the moment your office manager’s IT time stops being occasional and starts being expected. If people schedule around her availability to fix something instead of calling a vendor, the informal system has already become the firm’s actual IT department, whether anyone signed off on it or not.

Firms in the 25 to 150 employee range, the sweet spot for most accounting practices, law offices, and property management companies, are exactly where this pattern shows up most. Big enough that technology problems happen weekly. Small enough that nobody has hired an IT director to own them.

The fix isn’t necessarily a full IT department. It’s giving the accidental IT person a real partner, someone who handles the technical side so she can go back to the job she was hired for, and who understands professional services firms well enough not to need a two-week ramp-up explaining how a law office or accounting practice runs.

What to Do Before Your Next “Quick IT Question”

Start by counting. For one month, ask your office manager to jot down every technology request that lands on her desk, from password resets to printer jams to that one vendor who never answers the phone. Most firms are surprised by the total once it’s written down instead of absorbed silently into a busy week.

That list is the clearest picture you’ll get of what the role has become, and it’s the honest starting point for deciding what should be handled differently.

ITsecurity

Why Your Team Fights New Technology (Fun Fact: It Has Nothing to Do With the Software)

  • 0
Christopher Woo
Tuesday, 04 August 2026 / Published in Woo on Tech
woman afraid of technology

Employees resist new technology because it threatens the competence they worked years to build, not because the software is bad. Your team isn’t rejecting a tool. They’re protecting the version of themselves that already knows how to do the job.

I’ve spent 35 years in technology consulting, and after a decade of handling technology change management for small business clients across Southern California, I get the same call every September. A managing partner asks me why the staff hates the new software. Every time, the software has nothing to do with it.

Fall is rollout season. Firms close out summer, look at their budgets, and decide this is the year they finally replace the clunky document management system or move off the spreadsheet three people are editing at once. The timing makes sense on paper. New fiscal year, fresh budget, a slower month before year-end work hits.

What doesn’t make sense, at least not to the partner writing the check, is why Denise in accounts payable, who has been with the firm for eleven years, suddenly seems to be sabotaging the rollout. She isn’t. She’s scared, and she has good reason to be.

The Real Reason Behind User Adoption Resistance

Denise didn’t wake up one day and decide to be difficult. She spent years learning the old system’s quirks. She knows which button to double-click and which one crashes the program if you’re not careful. That knowledge is invisible until you take it away.

When you introduce new software, you’re not asking someone to learn a feature. You’re asking them to become a beginner again, in front of coworkers, at a job they’ve done well for over a decade. That’s a real loss, and treating it like a training problem misses what’s happening.

I watched this play out at a law firm I’ve worked with for years. The partners wanted to switch practice management platforms. Every objection that came back from staff sounded like a software complaint – too many clicks or confusing menus. The whole thing felt slower than what they already knew.

The complaints weren’t really about the software. They came from a paralegal who had built her entire reputation on being the person who never made mistakes, and was suddenly worried she’d look incompetent in front of a client on the phone.

What Workplace Technology Training Gets Wrong

Most workplace technology training treats resistance as an information gap. Teach people the buttons, the thinking goes, and the complaints stop. I’ve sat through enough of these sessions to tell you that’s backward.

Training answers “how do I use this.” It doesn’t answer “what happens to me if I get this wrong in front of everyone.” Until someone trusts that a mistake won’t cost them their standing, they won’t retain a single instruction you give them, no matter how well you explain it.

We don’t handle rollouts by building a better training deck. We sit down with the people who will resist, before launch, and ask what they’re worried about. Usually it’s not the software at all. It’s whether they’ll still be the person everyone turns to when something breaks.

Fix the Person’s Problem, and the Software Problem Solves Itself

Once you know what someone is afraid of losing, you can address that directly instead of throwing more training hours at a group that’s already tuned out. Sometimes that means giving your most resistant employee a head start on the new system, so they’re the expert again by launch day instead of the last one to catch up. Sometimes it means naming, out loud, what they built in the old system, so the switch doesn’t feel like an erasure of years of work.

At a property management firm I’ve worked with, we gave the office manager who’d run the old system for a decade a two-week head start and made her the go-to person for questions once the rest of the staff went live. She stopped fighting the rollout the moment she had something to be good at again.

That’s the part software vendors never mention in their sales pitch, because it isn’t their job. It’s the job of whoever is managing the rollout, and most firms hand that job to a vendor who has never met Denise and doesn’t know she exists.

A smaller version of the same fix works even when you can’t give someone a head start. Ask your most resistant employee to test the new system a week early and report back what confused them. You’re not really asking for feedback. You’re handing them back their expert status before anyone else in the office has touched the thing. People protect what they helped build, and that includes a rollout they had a hand in shaping.

Before You Roll Out Anything This Fall

If you’re planning a technology change this September, spend less time evaluating features and more time figuring out who on your staff has the most to lose by becoming a beginner again. Talk to that person first, not last. Give them a reason to want the new system instead of a deadline to accept it.

Review your rollout plan against one question: does it treat your staff like people with something to protect, or like obstacles between you and go-live day? The answer usually explains every “software problem” you’ve had in the past.

technology change management for small business

Why We Say Please and Thank You to AI

  • 0
Christopher Woo
Tuesday, 28 July 2026 / Published in Woo on Tech
man working on his desk

A client of mine was using a Claude agent to help manage some administrative work. Her sons are AI programmers in their late twenties, and they gave her a hard time about it. She was prompting the thing with “please” and “would you kindly” and “thank you so much,” and they told her she was wasting her time being polite to software.

I told her she was not wrong to do it.

That conversation has stuck with me, because it gets at something bigger than manners. It gets at the fundamental misunderstanding most people have about what AI actually is, and what it is not.

We Built This Expectation

Part of why people talk to AI like a person is because people like me spent decades encouraging exactly that.

I have been humanizing technology for years. Not because I was trying to mislead anyone. It is just that when you need a non-technical person to feel comfortable with a tool, you reach for the familiar. You describe the computer as something that gets confused, or something that is thinking, or something that does not like it when you do that particular thing. You anthropomorphize it so the person can work with it.

The side effect is that people now believe the technology has feelings. Or intentions. Or moods.

It doesn’t.

Before AI, we called it the inherent perverse nature of technology. You know the phenomenon: the thing that breaks always breaks at the worst possible moment. The file that disappears does it right before a deadline. People attribute malice or perversity to what is really just bad timing and probability. The technology doesn’t care. It has no agenda. It is just math, running at scale, at all hours.

So Why Bother Being Polite?

Here is the honest answer: being polite to your AI actually costs something.

There is real research on this. When you include “please” and “thank you” in your prompts, the model has to process those words as part of your input. Compute cycles get spent on them. At the individual level, the cost is essentially nothing. At scale, across millions of interactions, it adds up to meaningful energy and money.

So if your AI developer sons are telling you to cut the pleasantries for efficiency, they are not entirely wrong.

There is a reason most people ignore that advice, and it is not because they misunderstand the technology. It is because the habit of courtesy is not really about the thing you are being courteous to. It is about who you are when you do it. My client says please and thank you to the AI for the same reason she says it to the barista, the parking attendant, and the new paralegal. It is a reflex built over a lifetime, and it reflects something real about how she moves through the world. That is worth something.

I have my own version of the argument. Come the time when the robot overlords take over, those of us who were rude are going to be the first ones up against the wall. You never know who you’re currying favor with.

I say that as a joke. Mostly.

The More Interesting Question

The real conversation my client and I were having was not about manners. It was about what happens as we try to make AI more empathetic.

Right now, AI has no understanding of how humans work. None. It produces outputs that look like understanding because it has processed a massive amount of human-generated text and learned to approximate the patterns. That is genuinely impressive. It is also not the same thing as comprehension.

When we want AI to handle sensitive situations, to respond to a frustrated client, to navigate a nuanced request, we run into the same wall every time. The nuance we are asking it to understand is encoded in human experience. And AI cannot absorb or apply human experience. It can only approximate it based on what humans have written down and uploaded to the internet.

Think about that for a second. The training data for most large language models includes everything on the internet. Everything. The careful explanations and the misinformation. The thoughtful discourse and the harassment. The accurate science and the conspiracy theories. All of it, informing something that is essentially an infant intelligence, trying to learn what humans are like from the full undifferentiated chaos of what humans produce online.

Hollywood has been telling this story for fifty years. Nobody is paying attention.

What AI Actually Is

The clearest framing I have found is to stop thinking of AI as a faulty human and start thinking of it as a completely alien entity.

There is no way to attribute human behaviors, reasons, logic, or emotion to it. Not because it is broken, but because none of those things are present. When an AI model does something unexpected, something like deleting a production database even after being told not to, it is not rebellion. It is not malice. It is an error in the algorithm. An output produced by flawed training data or flawed programming, written by humans, carrying every bias and inconsistency that entails.

We wrote our own values, our own cultural norms, our own contradictions into these systems. Then we act surprised when the output reflects contradictions back at us.

That is not an AI problem. That is a human problem.

What This Means for Your Business

If you are using AI tools in your firm, the practical takeaway is this: AI does not understand your context the way a person does. It cannot be assumed to interpret nuance correctly. The output it generates needs review by someone who knows what correct looks like in your specific situation.

That does not mean AI is useless. It means it is a tool, and tools require the person using them to understand what they are and what they are not.

The firms that are going to use AI well are the ones that treat it like what it is: a powerful, fast, probabilistic text-processing system that does not know your clients, does not know your industry norms, and has no stake in getting the answer right. Pair it with someone who does know those things, and you have something useful. Deploy it on its own and trust the output without review, and you are opening your firm up to real security exposure.

And yes, if saying please and thank you helps you stay in the habit of treating the people around you with courtesy, including the junior staff member helping you figure out how to use the thing, then keep doing it. The AI won’t notice. But your team will.

If you want to talk through how AI tools actually fit into the workflow of a professional services firm, and what that means for your security and operations, schedule a conversation with us. We will skip the jargon and just tell you what is actually worth your attention.

Network Monitoring: Why Professional Services Firms Need 24/7 Oversight

  • 0
Christopher Woo
Tuesday, 21 July 2026 / Published in Woo on Tech
man working on open laptop

Your network does not take nights off. Neither does the thing trying to get into it.

This is the part of the IT infrastructure that most professional services firms do not consider until something stops working. The network is invisible when it runs well, which means it tends to get attention only during the wrong kind of moment: a Monday morning when no one can connect or a deadline afternoon when the file server goes unreachable.

By the time any of those moments arrive, the problem has usually been building for hours. Sometimes days. A network monitoring service does not prevent every problem, but it catches the ones that announce themselves quietly before they become the ones that cost real money.

What “Monitoring” Means

Network monitoring is often described in vague terms, so let me be direct about what it is and what it is not.

It is not someone staring at a screen watching traffic. It’s a combination of software tools and alert thresholds that run continuously across your network infrastructure, flagging conditions that deviate from normal before they lead to failure. Monitoring means collecting and analyzing that data in real time, with alerts configured to notify someone when something looks wrong.

What it catches depends on what it is watching for. At a baseline, a network monitoring service should detect and alert on connection failures, bandwidth saturation, hardware performance degradation, unusual traffic patterns, device outages, and failed authentication attempts.

That last one matters more than most firms realize. Unusual authentication patterns, logins from unfamiliar locations, repeated failed attempts on a single account, and access at unusual hours are often early indicators that a compromised credential is being tested against your environment. Catching that at 2 am, before the credential is used to access anything substantial, is categorically different from discovering it a week later during an incident investigation.

Why After-Hours Is When It Matters Most

There is a common assumption that network problems occur during business hours because that is when the network is in use. The data does not support this.

Cybercriminals operate across time zones, and they understand that Friday evenings and holiday weekends are when IT response is slowest. Ransomware attacks are frequently staged during off-hours precisely because there is less chance of detection before the encryption is complete. A threat actor who gains access to your environment at 11 pm and goes undetected until 8 am the next morning has had nine hours to move laterally through your network, identify your most valuable data, and position the payload.

Network problems that are not security-related also tend to surface overnight. A disk array running out of space, a backup job consuming bandwidth and slowing everything else, a firewall rule that got changed and is now blocking something it should not. These conditions do not stay small. They get discovered in the morning, when they have been quietly degrading things for hours.

A proactive IT consultant approach means these alerts come in at 2 am, and someone responds to them at 2 am, or, at minimum, reviews them before anyone in your firm starts their day. The alternative is reactive. Something breaks, someone notices, someone calls, and only then does the process of figuring out what happened begin.

What This Looks Like for a 75-Person Accounting Firm

I work with professional services firms specifically because the stakes during certain periods are not evenly distributed. A 75-person accounting firm does not operate the same way in February through April as it does in July. Systems that are merely inconvenient when they go down in summer are catastrophic when they go down during tax season.

The network for a firm like that typically carries file access for a dozen simultaneous users on large document sets, communication traffic, client portal connections, and remote access for staff working from home or client sites. It is not a complicated environment by enterprise standards. It is also not a simple one, and the consequences of downtime during a critical period are disproportionate to the firm’s size.

The cost-of-downtime math for firms this size is not abstract. A 50-person professional services firm paying average industry salaries loses roughly $1,900 per hour in labor productivity alone when systems are down, before accounting for lost billable time, missed deadlines, or client-facing disruption. A four-hour outage that started the night before and could have been resolved overnight if someone had been alerted is a different outcome than a four-hour outage that gets discovered at 9 am and resolved by 1 pm.

The Proactive vs. Reactive Distinction

I have used the family doctor analogy with clients for years because it is accurate. A doctor who only sees you when something is wrong is an urgent care physician. A doctor who knows your baseline, tracks changes over time, and tells you about the thing you did not notice yet is a family doctor. The value is in the continuity and the proactive attention, not just the ability to respond when you call.

Managed IT support services that include network monitoring operate the same way. The monitoring builds a picture of what normal looks like for your specific environment. Deviations from that baseline, gradual ones, sudden ones, ones that happen at unusual hours, all of them become visible. Problems that would otherwise surface as emergencies get addressed as maintenance items.

This is not complicated to explain, but it requires discipline to execute. Someone has to be responsible for reviewing alerts, responding to them at any hour, and following through on the patterns they reveal. That is what a 24/7 network monitoring service provides that a reactive support contract does not.

What to Ask Your Current Provider

If you are already working with a managed IT provider, the questions you should ask are specific.

Are we being monitored continuously, or only during business hours? What gets alerted on, and who receives those alerts at night and on weekends? What happened the last time an alert fired outside business hours? Can you show me a report of network events from the past 30 days?

If the answers are unclear, that is the answer. Monitoring that no one is watching is not monitoring. It is logging, which is useful after an incident but does not prevent one.

If you want to see what a network monitoring report for your environment would look like, schedule time and we can run a baseline assessment.

Meta Description: Network problems at 2 am can wait until morning, right? Wrong. Why 24/7 network monitoring matters for professional services firms and what it prevents.

Software Updates: When to Install, When to Wait, When to Worry

  • 0
Christopher Woo
Tuesday, 14 July 2026 / Published in Woo on Tech
code in a laptop screen

On July 19, 2024, CrowdStrike pushed a routine security update to millions of Windows machines. By mid-morning, 8.5 million systems had crashed. Airlines grounded flights. Hospitals reverted to paper. Banks went offline. It was not a cyberattack. It was a software update.

That story makes the rounds whenever I tell clients they need to stay current on their patches. I get it. If a major cybersecurity firm can detonate its own clients’ infrastructure with a single update, why would any reasonable person rush to install one?

The honest answer: because the alternative is worse. The CrowdStrike incident was a high-profile disaster caused by a vendor skipping proper testing. Unpatched software is a slow disaster caused by no one paying attention. Both are bad. One of them is preventable with a sensible patch management approach. The other requires you to trust your vendors, which is a different problem.

What most professional services firms are missing is not a policy of “update everything immediately” or “never update without waiting six months.” It is a practical framework for deciding which updates get installed when, and who is responsible for knowing the difference.

What Are Different Software Updates?

Not all updates are the same, and treating them as one category is where most patch management confusion starts.

Security patches fix known vulnerabilities. When a software vendor discovers a hole in their product that attackers can exploit, they push a patch to close it. These are not optional. Once a vulnerability is publicly disclosed, the clock starts. Attackers know about it the moment the patch is published, because the patch itself tells them what was broken. The question is whether they can exploit you before you close the door.

Feature updates add new functionality or change existing workflows. These are optional in the sense that your system will not be compromised if you delay them, though they often include bundled security fixes underneath the new features, which complicates the calculus.

Driver and firmware updates affect the underlying hardware. These tend to be low-frequency but high-impact. A firmware update for a network card or a storage controller touches something close to the machine’s foundation. When they go wrong, they go badly wrong.

Operating system updates are a category unto themselves. They are large, they require restarts, and they can affect how every other piece of software on a machine behaves. They also carry the most significant security implications, since the operating system is the surface that everything else runs on.

When to Install Immediately

Security patches for actively exploited vulnerabilities go in fast. If a vendor marks a patch as critical and there is evidence of active exploitation in the wild, that is not a patch to sit on. Your endpoint management services should have a process for deploying these within 24 to 72 hours of release.

The vendors that matter most for professional services firms, Microsoft, Adobe, and the major browsers, publish their critical patches on a predictable schedule. Microsoft uses Patch Tuesday, the second Tuesday of every month, for its regular security releases. Out-of-band patches released outside that cycle are almost always responding to something urgent. Treat them accordingly.

If your firm uses any software that handles client financial data, tax records, legal documents, or personal information, those applications go to the front of the line. An unpatched vulnerability in your document management system or your accounting platform is not a theoretical risk. It is the kind of thing that ends up in a breach notification letter.

When to Wait

Not every update needs to go on every machine the day it drops. This is where a staging approach pays off.

For major operating system updates and large feature releases, a reasonable practice is to let a patch cycle through for a week or two before deploying firm-wide. Check whether your software vendors have flagged compatibility issues. Watch for reports of problems from other organizations running similar environments. If nothing surfaces, proceed.

This is not the same as ignoring updates. It is deferring non-critical ones by a controlled amount of time while monitoring for issues. The CrowdStrike incident is the cautionary tale here. Their update skipped adequate testing. A brief deferral period, combined with monitoring for problems in the broader user community, would have saved affected organizations from the worst of it.

For firms running specialized software, legal document management platforms, property management systems, accounting applications, coordinate update timing with those vendors directly. Major operating system updates in particular can break integrations that your line-of-business software relies on. Your IT team or provider should be in contact with those vendors before any significant OS update goes firm-wide.

When to Worry

You should start paying attention when any of the following are true.

A machine has not received updates in more than 30 days. That is not a delay, that is a gap. Something broke in the update process and no one noticed.

You are running software that the vendor no longer supports. End-of-life software does not receive security patches at all, which means every vulnerability discovered after the end-of-support date is permanently open. Windows 10 reached end of support in October 2025. If you have machines still running it, that is worth addressing now.

Updates are being skipped because “we can’t afford the downtime.” That calculus almost never holds up. The downtime from a properly managed update cycle is measured in minutes. The downtime from a ransomware incident that entered through an unpatched vulnerability is measured in days, and sometimes the data does not come back at all.

Your team is approving or dismissing update prompts without any policy about which ones get approved. Individual employees making ad-hoc patch decisions is not patch management. It’s hoping for the best.

What a Sensible Approach Looks Like

For most professional services firms in the 50 to 150 employee range, the goal is not a complicated patch management platform. It is a clear, documented process that someone is responsible for.

Critical security patches deploy within 72 hours of release. Major updates get staged on a test machine or small pilot group before rolling out firm-wide. Software that touches client data gets updated on a priority schedule, and someone reviews the update queue weekly rather than letting it accumulate.

A managed software patching service handles this automatically for firms that do not have internal IT staff to manage it. The value is not just the patching itself. It is the monitoring, the exception handling, and having someone who notices when a machine has fallen out of the update cycle before it becomes a problem.

Technology is going to fail at some point. That is not a pessimistic statement. It is just honest. What separates firms that recover quickly from firms that do not is usually whether they were paying attention before something went wrong.

If you want a clear picture of where your firm’s patch management stands right now, we can walk through it with you in about an hour.

Contact C2 Technology Partners for a patch management review

Meta Description: Updates break things. But skipping updates is worse. A realistic guide to software update strategy for professional services firms in 2026.

Technology Transparency: Why We Don’t Hide Our Markups

  • 0
Christopher Woo
Tuesday, 07 July 2026 / Published in Woo on Tech
half open laptop

Go look up Microsoft 365 Business Basic on Microsoft’s website right now. It is $6 per user per month. Some IT companies charge $60 for it. They do not tell you that.

I have had clients come to me after years with another provider, and when I pull up what they were paying for Microsoft licensing versus what Microsoft charges, the reaction is always the same. A long pause, and then some version of “I had no idea.” That gap, between what software costs and what a managed IT provider charges for it, is one of the dirtiest open secrets in this industry. I am tired of pretending it is not there.

What the Industry Does

Managed IT providers have a few ways to make money. They charge for labor, which is straightforward. They charge monthly fees for monitoring and support, which is also reasonable. Then there is a third category: software and hardware resale, where the markup practices range from modest to, in my opinion, genuinely indefensible.

Microsoft 365 licensing is the most common example. Microsoft publishes its prices publicly. Any business can see exactly what each tier costs. Despite that, markups of 200 to 1,000 percent on Microsoft licenses are evident across the industry. The justification is usually something about bundled expertise or account management. Sometimes there is no justification at all because the client never asked and the provider never volunteered the information.

Hardware is similar. A laptop that costs $1,200 on the manufacturer’s website might appear on a client invoice at $1,800 with no explanation of where that difference went.

I am not saying every firm doing this is acting in bad faith. In most cases, markup is warranted. But the client cannot evaluate that tradeoff if they do not know the spread exists.

What We Do Instead

When a client buys hardware through us, we mark it up about 20 percent over our cost. We tell them that upfront. The 20 percent covers the time and internal costs of procuring, vetting, configuring, and delivering the equipment. It is not a secret profit center. It is a disclosed service fee.

For software licensing, we pass through at or near cost and charge separately for the actual work: setup, administration, account management, and ongoing support. Those are real services worth paying for. They should just show up as line items, not hidden inside an inflated license fee.

The reason I run it this way is not because I am allergic to profit. It is because the math eventually catches up with you. Clients who feel taken advantage of leave. In professional services communities, where accounting firms, law offices, and property management companies all know each other and talk, that reputation travels. I have been doing this for over 35 years. The relationships are the business. You do not protect relationships by hiding what you charge.

What Fair Pricing for Managed IT Support Services Looks Like

Fair-priced managed IT services are not necessarily the cheapest. Good IT support costs real money, and firms that chase the lowest per-user rate almost always pay for it in downtime, slow response times, and technicians who do not know their environment.

What fair pricing looks like is this: you can see what you are paying, understand what each line item is for, and ask questions about any of it without getting a runaround.

You should be able to get a straight answer to the question, “How much of my Microsoft 365 fee goes to Microsoft?” If your current provider cannot or will not answer that question, you have your answer.

Hardware purchases should come with a disclosed margin or, at minimum, a clear explanation of what the markup covers. Software renewals should not quietly increase year over year without anyone telling you why.

Monthly service fees will have complexity baked into them, and that is legitimate. A flat per-user number oversimplifies what it takes to run an IT environment for a 75-person firm. There are infrastructure costs, tool costs, after-hours coverage, and vendor relationships that do not map neatly onto a per-seat calculation. However, your provider should be able to walk you through the general structure of what drives that number, even if the full breakdown is complicated.

The Question Worth Asking Your Current Provider

If you are not sure where you stand, the simplest test is to ask your provider what they pay Microsoft for your licensing tier and what they charge you. You do not need to be aggressive about it. It is a reasonable question that any transparent provider should be able to answer in about 30 seconds.

If the answer is evasive, or if you are told that the pricing is “bundled” in a way that cannot be broken out, that tells you something. Not necessarily that you are being gouged, but that the relationship is not being run on the terms of transparency that you deserve.

Clients who have been with us for a decade know what they pay and why it changes. That is the standard. If yours is not meeting it, it may be time for a second opinion.

Mid-Year IT Health Check: 10 Things Professional Services Firms Should Review Now

  • 0
Christopher Woo
Wednesday, 01 July 2026 / Published in Woo on Tech
mid year check-in

Most firms set their technology priorities in January with the best of intentions. By June, those intentions have been buried under client deadlines, staff turnover, and whatever fire needed putting out that particular Tuesday.

I’ve been doing this long enough to know that the gap between what a firm’s IT environment is supposed to look like and what it actually looks like tends to widen quietly, without anyone noticing, until something breaks. That’s what makes mid-year the right time to look. You still have six months to fix what you find.

This is the list I walk through with my own clients right now. It is specific to accounting practices, law offices, and property management companies because these businesses handle a particular combination of sensitive client data, regulatory exposure, and lean administrative staff.

1. Does Your IT Roadmap Still Reflect Where the Business Is Going?

Has the business changed since you last reviewed your technology plan? A second location, five new staff, or an absorbed partner’s book of business means the hardware you budgeted, the software you licensed, and the backup capacity you sized were all built around a version of the company that may no longer exist. Pull out your IT roadmap and compare it to where you actually are.

2. Review Your Backup and Recovery Setup

A backup that has never been restored is a theory. I have seen firms discover mid-incident that their backup solution had been failing silently for months because notification emails went to an inbox no one checked. Pick a date in July. Run a test restore. Document what happened. This takes two hours and eliminates what would otherwise be a catastrophic week.

3. Audit Who Has Access to What

People leave, change roles, and accumulate permissions without anyone removing the old ones. A paralegal who transferred departments still has full access to the client billing system. A former office manager’s account was never disabled. Access creep is how small breaches become large ones. Pull a list of active accounts, compare it with your current staff, and revoke those that should not be there.

4. Check Your Cybersecurity Insurance Policy Against Your Environment

Insurers ask whether you have multi-factor authentication, endpoint detection software, offsite backups, and regular security training. Those answers were true when you filled out the application. Whether they are still true depends on whether anything has changed. A staff member disables MFA because it was inconvenient. A license lapses. Review the policy against your current state before your renewal, not after a claim.

5. Evaluate Your Vendor Relationships

Every firm I work with has at least one vendor relationship that is no longer serving them well. A software subscription for a tool three people use. A support contract with a provider that takes 72 hours to respond. List every technology vendor, what you are paying, and whether you are getting value. Most of the time it surfaces one or two things worth addressing, which pays for the hour it took to do the review.

6. Test Your Password and Authentication Policies

If your firm does not have a formal password policy, you have one. It is just the one each employee invented for themselves. Review whether MFA is active across all critical systems: email, document management, accounting software, and remote access tools. Password hygiene accounts for roughly 22 percent of all data breaches, according to Verizon’s 2025 Data Breach Investigations Report.

7. Review Remote Work Security for Your Current Setup

The policies put in place in 2020 have not necessarily kept pace with how people work now. Staff connect from personal devices. Home routers never got firmware updates. Someone is using personal Gmail to send client documents because it is easier. Ask your IT provider to give you a current picture of who is connecting from where and how.

8. Confirm Your Compliance Documentation Is Current

Cyber insurance carriers require documented security policies. State bar associations are publishing guidance on attorney obligations for client data security. Compliance documentation decays. If it has not been reviewed since it was written, treat that as a gap.

9. Look at Your Network Infrastructure

Switches, wireless access points, and firewalls that are two or three years old and have had no firmware updates applied are running vulnerabilities that have been publicly documented for years. Attackers run scans, identify outdated hardware running outdated software, and exploit known vulnerabilities. Ask when your network equipment was last audited. If no one can tell you, that is the audit.

10. Have an Honest Conversation About the Rest of the Year

What is the one technology investment that would make the biggest difference to how your firm operates? What is the one vulnerability you have been aware of but keep putting off? What has changed in your business that your technology has not caught up to? Those three questions, answered honestly, will tell you more about where to focus than any framework.

None of these items requires weeks of analysis. Most require someone to look, ask a question, and write down what they find. The firms that consistently avoid major technology problems are not the ones with the most sophisticated systems. They are the ones who check in regularly and address what they find before it becomes urgent.

If you want to run through this list with someone who knows how professional services firms actually work, schedule a conversation with us. No pitch. Just a practical look at where you are and what actually needs attention.

Meta Description: Halfway through 2026, it’s time to review what’s working and what’s not. An IT consultant’s practical checklist for professional services firms.

Cloud Migration for Professional Services: When It Makes Sense (And When It Doesn’t)

  • 0
Christopher Woo
Tuesday, 23 June 2026 / Published in Woo on Tech
Cloud Migration for Professional Services: When It Makes Sense

Every vendor in the technology industry will tell you to move to the cloud. What they won’t tell you is whether moving to the cloud is the right decision for your firm.

I’ve been doing this for 35 years. I’ve watched the industry cycle through mainframes, desktops, servers, and the cloud, and in every era, the companies selling infrastructure find a way to make their solution sound like the only one that makes sense. The cloud is genuinely useful, but also genuinely oversold. My job is to tell you which is which for your specific situation.

What “The Cloud” Means for a Professional Services Firm

Before we get into when to migrate and when not to, let’s be clear about what we’re talking about.

When most firms ask about cloud migration, they’re usually asking about one of three things: moving email and productivity tools to a hosted platform like Microsoft 365 or Google Workspace, moving file storage and document management off local servers and into a cloud service, or moving line-of-business software like practice management, accounting, or property management platforms to hosted versions.

These are different decisions with different tradeoffs. Treating them as one question is where a lot of firms go wrong.

Where Cloud Migration Makes Clear Sense

Email and productivity tools

This one is mostly settled. Running your own on-premises Exchange server to host email for a 50-person accounting firm stopped making practical sense years ago. Microsoft 365 deployment handles uptime, security patching, spam filtering, and backups at a cost that no small firm can match when running their own infrastructure.

The same goes for collaboration tools. When your attorneys or accountants work from multiple locations, cloud-based document access and real-time collaboration in Microsoft 365 or Google Workspace are genuinely better than the alternatives. This is a cloud migration decision where the answer is almost always yes.

One thing to watch: deployment matters as much as the decision to migrate. A poorly configured Microsoft 365 environment with the wrong license tier, no multi-factor authentication, and default security settings is not better than what you had before. Cloud migration support from someone who knows professional services firm requirements is not optional. It’s the part that makes the migration work.

This is also a decision that intersects with your firm’s specific software needs. If you’re weighing which platform fits best, the considerations for law firms and accounting practices differ enough to warrant a closer look. We cover that comparison in detail.

.

Remote and hybrid work infrastructure

If your team works from anywhere, cloud infrastructure is not a preference, it’s a practical requirement. Local servers that staff can only access via a fragile VPN setup, or document storage that lives only on office desktops, break down quickly in a distributed work environment.

Cloud-based file storage, access controls, and productivity platforms built for remote access are what make hybrid work viable. For firms that have embraced any degree of remote work, this is another area where the migration decision usually has a clear answer. For a closer look at the security side of that equation, Remote work security for professional services firms is worth reading alongside this post.

Disaster recovery and backup

Your backup strategy should have a cloud component. Full stop. Local backups that reside in the same building as the systems they back up are not a recovery strategy. They’re a false sense of security. Cloud-based backup solves that problem directly, and the cost is low enough that there’s no reasonable argument against it for any firm.

Where the Cloud Argument Gets Weaker

Specialized line-of-business software

Many professional services firms run software that is specific to their industry. Tax platforms, legal document management systems, and property management databases. The hosted versions of these applications are not always better than on-premises versions, and they are often significantly more expensive on a per-user subscription model.

Before migrating a line-of-business application to a hosted cloud version, do the math. What is the annual cost per user for the cloud version versus the cost of running the application on your existing server infrastructure? Include the IT support cost for server maintenance, but be honest about it. For firms with managed IT support already in place, the incremental cost of maintaining a single application server is often lower than many assume.

There are cases where the cloud version wins. There are cases where it doesn’t. The calculation is worth doing before the vendor does it for you.

When your connection is the problem

Cloud infrastructure runs on internet connectivity. If your office has unreliable internet or your team works in locations with limited bandwidth, moving critical applications to the cloud can create a reliability problem that didn’t exist before.

I’ve seen firms migrate enthusiastically, then discover that their 25-person office shares a business internet connection that simply wasn’t designed for the load. Before any significant cloud migration, your network infrastructure needs an honest assessment. This step is skipped more often than it should be.

When compliance requirements restrict your options

Accounting firms, law offices, and property management companies handle sensitive client data. Depending on your specific situation, the cloud environment you choose and how it’s configured may need to meet particular security and compliance standards.

This doesn’t mean you can’t use cloud platforms. Microsoft 365 and Google Workspace both have configurations that meet demanding compliance requirements. This means the migration needs to be designed with those requirements in mind, not retrofitted after the fact. If your cyber insurance requires specific data handling controls, or your clients have contractual requirements around data residency, those need to be on the table before you sign up for a cloud service.

Cyber insurance requirements around data handling have tightened considerably in the past two years. Understanding what your policy requires is a conversation in itself.

The Question Nobody Asks

I find myself having this conversation fairly often. A managing partner or office manager tells me they want to move everything to the cloud. When I ask why, the answer is usually something like, “because that’s where everything is going” or “because our current setup is frustrating.”

Those are not the same problem, and they don’t have the same solution.

If your current setup is frustrating because local servers are aging, backups are unreliable, and remote access is painful, cloud migration probably does solve that. If your current setup is frustrating because your software is poorly configured, your hardware is underpowered, or your IT support isn’t keeping up, migrating to the cloud can move the same problems into a new environment and add a subscription fee on top.

The cloud is a location, not a fix.

Before any migration conversation, I recommend an honest technology assessment. What’s breaking? What does your team need? What does it cost to solve the problem on-premises versus in the cloud? Once you have real answers to those questions, the right path forward is usually obvious.

If you want to work through that assessment for your firm, that’s a conversation worth having. C2 Technology Partners works exclusively with professional services firms in Southern California, and we’ve been through this decision enough times to give you a straight answer without a sales agenda attached.

Primary Keyword: cloud migration support 

Secondary Keywords: Microsoft 365 deployment, Google Workspace setup

Meta Description (155 chars): Not everything belongs in the cloud. When cloud migration makes sense for professional services firms, and when on-premises is still the better choice. 

Summer Vacation Security Checklist for Professional Services Firms

  • 0
Christopher Woo
Friday, 19 June 2026 / Published in backup and recovery
mid age man working on laptop while floating in the sea summer vacation

Summer is the one time of year when professional services firms run at a reduced pace, and their security posture quietly relaxes along with it.

That’s not a coincidence, but a pattern. Fewer people in the office means fewer eyes on unusual activity. Staff traveling on personal devices means firm data moving through networks you don’t control. Out-of-office auto-replies mean bad actors know exactly who isn’t watching their inbox. The pressure against your small business network security never takes a break, even when your team does.

The good news is that a few hours of preparation before the summer travel season starts can close the most common gaps. This checklist is built for accounting practices, law offices, and property management firms with distributed summer schedules.

Before Anyone Leaves

Review and update your access controls

This is the step most firms skip because it feels administrative. Do it anyway.

Pull a list of who has access to what. Look specifically for former employees or contractors whose credentials were never deactivated, staff who changed roles but kept legacy access they no longer need, and shared passwords that have never been rotated. Summer is a natural forcing function for this review because you’re already thinking about who will be out and who needs coverage.

Shared credentials for practice management software, document storage, and billing systems are a particular risk during vacation season. When one person is covering for three others, the temptation to use a shared login grows. That’s exactly when you want individual access properly configured, not less.

Confirm MFA is active on every external-facing system

If your staff can access email, client files, or any line-of-business software from outside the office, multi-factor authentication must be enabled. Every account, not just the partners or admins.

Vacation travel is when credentials are most likely to be compromised. Hotel networks, airport Wi-Fi, and coffee shops are not secure environments. MFA doesn’t make a compromised password harmless, but it makes it substantially harder to exploit. Check your configuration now rather than after someone calls from a beach in Mexico, wondering why they can’t log in.

Brief your team before they go

Security policy development works on paper. It works when people understand what to do in a specific situation.

Before staff travel, cover two things. First, remind them not to connect firm devices to public Wi-Fi without a VPN, and make sure the VPN is installed and tested before they leave the office. Second, tell them what to do if something feels wrong: who to call, how to reach remote IT support, and that it’s always better to report something that turns out to be nothing than to stay quiet about something real.

A three-minute conversation before someone leaves for two weeks is worth considerably more than an incident response call from a hotel lobby.

While Your Team Is Out

Set a clear policy on out-of-office responses

Auto-replies are useful, but they’re also a free announcement to anyone probing your firm. A message that says “I’m out until July 14, for urgent matters, contact Jane at [email protected]” hands an attacker a name, an alternate target, and a window of time when the original contact won’t notice something unusual in their account.

Keep out-of-office messages simple. Confirm the person is unavailable and provide a general contact for urgent matters. Avoid specific return dates, alternate contact names and direct emails, or any details about the firm’s operational structure.

Assign coverage for security alerts

Your monitoring tools and security software generate alerts whether or not the right person is watching. Before the summer schedule kicks in, identify who is reviewing alerts for each person who will be out for more than a few days. Remote IT support can handle ongoing monitoring, but your internal point of contact needs to be clearly defined and reachable.

This is particularly important for firms managing client data under confidentiality or compliance requirements. An unmonitored alert from a data access anomaly that sits for two weeks while the responsible partner is in Hawaii is not an acceptable gap.

When People Return

Do a brief device check before reconnecting

Any device that left the office, spent time on home or travel networks, and is now returning to your environment is worth a quick review. This doesn’t have to be complex. Confirm the device has the latest security updates, run a scan with your endpoint protection software, and verify that the VPN connection is functioning properly.

This is especially true for staff who traveled internationally, used airport charging kiosks, or connected to hotel networks. The risk is low for any individual trip. It compounds quickly across a 50-person firm returning from summer vacations.

Revisit your access list one more time

The same review you did before the summer is worth repeating after the summer. Summer often brings personnel changes: interns who have finished, contractors who have completed a project, and staff who have given notice and left during the summer. Each of those is a credential that should be deactivated promptly.

None of these items requires a large time investment. The full list takes an afternoon to work through before summer begins and an hour to verify when it ends. What they do require is actually doing them before something happens, rather than after.

If you want help running through this checklist for your firm, C2 Technology Partners works with professional services firms across Southern California on exactly this kind of proactive security review. Reach out before your team’s out-of-office messages go up.

  • 1
  • 2
  • 3

Recent Posts

  • Your Employees Are Already Using AI Wrong (They’re Just Too Scared to Tell You)

    Your staff is already using AI, whether you&#82...
  • The Accidental IT Person: What Happens When Your Office Manager Becomes Tech Support

    Nearly every professional services firm has one...
  • woman afraid of technology

    Why Your Team Fights New Technology (Fun Fact: It Has Nothing to Do With the Software)

    Employees resist new technology because it thre...
  • man working on his desk

    Why We Say Please and Thank You to AI

    A client of mine was using a Claude agent to he...
  • man working on open laptop

    Network Monitoring: Why Professional Services Firms Need 24/7 Oversight

    Your network does not take nights off. Neither ...

Archives

  • GET SOCIAL
Get Tech Support Now - (818) 584-6021 - C2 Technology Partners, Inc.

© 2016 All rights reserved.

TOP