5.0 on Google & Clutch 96%LIVE of calls answered in under 60 seconds by our local Huntington Beach team

Transparent Accountability — Fewer Tickets Is the Goal

This is live summarized data, straight from the systems our entire team and leadership team work in all day, every day. Most IT providers keep their performance in a quarterly report you never see. We publish ours live, unedited, straight from our phone and ticketing systems — good day or bad — because you shouldn’t have to take our word for it.

Every number, live

The numbers we’re held to — straight from our phone and ticketing systems.

Unedited data, refreshed every 15 minutes during service desk hours · last update Tue Nov 10, 5:35 PM PT. Good day or bad, this is what you see.

This is live summarized data — directly from the systems our entire team and leadership team look at in detail, all day, every day. The detailed real-time information is displayed on screens throughout our office, and watched by co-founders Kevin Nichols and Joe Kemp in their personal offices. Nothing here is a sample or a summary prepared for the website.

Phones past 90 days · service desk hours

  • 96%LIVEof calls answered by a live local engineer within 60 seconds
  • 17 secLIVEaverage time to answer a call
  • 861calls measured

Email & portal tickets past 90 days · Mon–Fri, 5 AM–6 PM

  • 6 minLIVEaverage time for a live local engineer to pick up a new ticket — ALL tickets, every priority, not just emergencies
  • 3 minmedian pick-up time
  • 3,790tickets measured
  • 20 minour promise on every ticket — internal SLA: assigned in under 10

Client surveys past 180 days

  • 5.0LIVE★★★★★average score out of 5
  • 88surveys returned — every user gets one when their ticket closes
  • How clients rated us
    • 5 stars87 (99%)
    • 4 stars0 (0%)
    • 3 stars0 (0%)
    • 2 stars0 (0%)
    • 1 stars1 (1%)
Calls answered within 60 seconds, day by day last 60 business days · hover a bar for the day
70% 80% 90% 100% Tue Aug 18: 81% of 16 calls Wed Aug 19: 100% of 14 calls Thu Aug 20: 100% of 13 calls Fri Aug 21: 100% of 9 calls Mon Aug 24: 88% of 8 calls Tue Aug 25: 91% of 11 calls Wed Aug 26: 100% of 11 calls Thu Aug 27: 100% of 10 calls Fri Aug 28: 100% of 12 calls Mon Aug 31: 95% of 20 calls Tue Sep 1: 100% of 19 calls Wed Sep 2: 100% of 12 calls Thu Sep 3: 93% of 15 calls Fri Sep 4: 100% of 12 calls Tue Sep 8: 94% of 17 calls Wed Sep 9: 93% of 14 calls Thu Sep 10: 100% of 14 calls Fri Sep 11: 100% of 9 calls Mon Sep 14: 100% of 12 calls Tue Sep 15: 100% of 19 calls Wed Sep 16: 100% of 12 calls Thu Sep 17: 100% of 6 calls Fri Sep 18: 100% of 7 calls Mon Sep 21: 92% of 12 calls Tue Sep 22: 100% of 18 calls Wed Sep 23: 92% of 12 calls Thu Sep 24: 100% of 9 calls Fri Sep 25: 100% of 8 calls Mon Sep 28: 94% of 16 calls Tue Sep 29: 100% of 14 calls Wed Sep 30: 100% of 7 calls Thu Oct 1: 83% of 12 calls Fri Oct 2: 83% of 12 calls Mon Oct 5: 100% of 20 calls Tue Oct 6: 100% of 9 calls Wed Oct 7: 100% of 10 calls Thu Oct 8: 100% of 10 calls Fri Oct 9: 88% of 8 calls Mon Oct 12: 100% of 10 calls Tue Oct 13: 100% of 9 calls Wed Oct 14: 100% of 11 calls Thu Oct 15: 93% of 15 calls Fri Oct 16: 100% of 7 calls Mon Oct 19: 100% of 23 calls Tue Oct 20: 100% of 12 calls Wed Oct 21: 100% of 23 calls Thu Oct 22: 91% of 22 calls Fri Oct 23: 100% of 22 calls Mon Oct 26: 100% of 15 calls Tue Oct 27: 94% of 16 calls Wed Oct 28: 100% of 26 calls Thu Oct 29: 100% of 15 calls Fri Oct 30: 87% of 15 calls Mon Nov 2: 100% of 18 calls Tue Nov 3: 100% of 6 calls Wed Nov 4: 94% of 18 calls Thu Nov 5: 93% of 14 calls Fri Nov 6: 100% of 8 calls Mon Nov 9: 93% of 14 calls Tue Nov 10: 100% of 10 calls Aug 18 Nov 10

Live data

How the live numbers work

Every number marked LIVE on this site comes straight from the systems our service desk runs on. Nobody types them in or rounds them up.

Live numbers straight from our systems Calls from the phone system, tickets from the ticketing system and client survey scores flow straight into the website, which shows them with a LIVE badge. A clock shows the numbers refreshing every 15 minutes. Below, Monday to Friday light up in turn: the numbers are live during service desk hours. Phone system Ticketing Client surveys Straight from the source LIVE 15 min Refreshes every 15 min Mon Tue Wed Thu Fri Live during service desk hours Mon–Fri, 5 AM–6 PM
  • Calls: the answer rate and average answer time come from our RingCentral phone system, counting calls to the service desk line during service desk hours.
  • Tickets: ticket assignment times and ticket counts come from our Autotask ticketing system, counting email and portal tickets during service desk hours (Mon–Fri, 5 AM–6 PM).
  • Client surveys: the scores and the star breakdown come from the surveys every user gets when their ticket closes.
  • Timing: the numbers refresh automatically every 15 minutes during service desk hours, and pause on weekends and holidays.

LIVE DATA · UPDATED EVERY 15 MINUTESWe’re a customer service organization first and foremost — these real numbers from our phone and ticketing systems prove it day in and day out. Last updated 5:35 PM PT.

When you need help,
a live local engineer picks up. FAST!

During business hours, 96%LIVE of calls are answered within 60 seconds by a CAL IT Group engineer on our local Huntington Beach team — no phone tree, no ticket queue, no offshore handoff. Email us or use the portal (Mon–Fri, 5 AM–6 PM), and a real engineer responds within 20 minutes — for ALL tickets, not just emergencies. That responsiveness is why our clients submit tickets with confidence: they know their needs will be addressed promptly. After hours, clients can call for emergencies. And every time we close a ticket, the user who opened it gets a satisfaction survey. Our average score over the past 180 days: 5.0 out of 5.

Completely transparent, by choice. Most IT providers keep their numbers in a quarterly report you never see. We publish ours here, live, straight from our phone and ticketing systems — good day or bad — because we’re proud of them, and because you shouldn’t have to take our word for it.

LIVE 5.0 / 5 Customer survey score. Every user gets a survey when their ticket is closed — this is our average score from all surveys returned in the past 180 days.

Latest surveys

  • ★★★★★ Aimee rated Christopher C.Computer / Operating System › Application
  • ★★★★★ Aimee rated Jimmy L.Security › Entra ID Management
  • ★★★★★ Andrea rated Austin L.User Assistance › Informational
  • ★★★★★ Michael rated Ethan D.Employee Add/Remove/Change › New Employee
  • ★★★★★ Susan rated Austin L.Computer / Operating System › Hardware
  • ★☆☆☆☆ William rated Connor T.User Assistance › Informational
  • ★★★★★ Alexia rated Austin L.Computer / Operating System › Hardware
  • ★★★★★ Praxy rated Ethan D.Computer / Operating System › Configuration
  • ★★★★★ Jenny rated David C.User Account Change / Permission Change › Mailbox Delegation Added/Removed
  • ★★★★★ Nikki rated Nicholas P.Computer / Operating System › Hardware
  • ★★★★★ Aimee rated David C.Computer / Operating System › Hardware
  • ★★★★★ Christina rated Austin L.Security › Suspect E-mail Review
  • ★★★★★ Andrea rated Austin L.Security › Suspect E-mail Review
  • ★★★★★ Kenny rated Austin L.User Account Change / Permission Change › File Permissions Update
  • ★★★★★ Christina rated Austin L.Security › Suspect E-mail Review
  • ★★★★★ Michael rated Christopher C.Network › Connectivity
  • ★★★★★ Lisete rated Ethan D.User Assistance › Procurement Request
  • ★★★★★ Christina rated Austin L.Security › Suspect E-mail Review
  • ★★★★★ Aimee rated Ethan D.User Account Change / Permission Change › Mailbox Delegation Added/Removed
  • ★★★★★ Angela rated Jimmy L.New Install › Software
  • ★★★★★ Aimee rated Christopher C.User Assistance › Informational
  • ★★★★★ Christina rated David C.Security › Suspect E-mail Review
  • ★★★★★ Katie rated David C.Network › Connectivity
  • ★★★★★ Sarah rated Jimmy L.User Assistance › MFA Reset
  • ★★★★★ Christina rated Austin L.Security › Suspect E-mail Review
Source: our ticketing system · past 180 days · updated 5:35 PM PT
LIVE 96% of calls answered by an engineer on our local Huntington Beach team within 60 seconds during service desk hours Source: our phone system · past 90 days · updated 4:30 PM PT
LIVE 17 sec Average time to answer a call during service desk hours Source: our phone system · past 90 days · updated 4:30 PM PT
LIVE 6 min Average time for a live local engineer to pick up a new ticket submitted by email or our client portal, Mon–Fri, 5 AM–6 PM — ALL tickets, every priority
Last 24 hoursTicket TypeEngineerCreatedPicked up
Paige — David C. Tue 3:48 PM 9 min
unknown Security › Alert Review David C. Tue 3:41 PM 11 min
Joe Office 365 › License Update Austin L. Tue 2:22 PM 12 min
Bisco User Account Change / Permission Change › User Profile Richard S. Tue 2:20 PM 10 min
Ana User Assistance › Informational Nicholas P. Tue 1:42 PM 15 min
Vicky Employee Add/Remove/Change › New Employee Austin L. Tue 1:04 PM 13 min
unknown User Assistance › Informational Joe K. Tue 12:58 PM 8 min
Joe New Install › Software Christopher C. Tue 12:24 PM 11 min
April User Assistance › File Restore Jayson D. Tue 12:01 PM 14 min
Cathy — Nicholas P. Tue 11:42 AM 8 min
Nancy User Assistance › Informational Anthony L. Tue 11:36 AM 9 min
Pete User Account Change / Permission Change › User Profile Jared M. Tue 11:11 AM 7 min
Pete User Account Change / Permission Change › User Profile Jared M. Tue 10:57 AM 6 min
Roxanne User Assistance › Informational Steven S. Tue 10:51 AM 12 min
Eric Server › Performance Joe K. Tue 10:46 AM 12 min
Karen User Assistance › Informational Austin L. Tue 10:36 AM 7 min
Devyn Computer / Operating System › Hardware Anthony L. Tue 10:06 AM 7 min
unknown User Account Change / Permission Change › Granted / Changed / Removed Access to System Steven S. Tue 9:42 AM 16 min
Omar User Assistance › Informational Colin M. Tue 9:05 AM 9 min
Aimee Security › Alert Review Jayson D. Tue 8:58 AM 10 min
Zack — Jimmy L. Tue 8:45 AM 23 min
Karen Computer / Operating System › Application David C. Tue 8:45 AM 23 min
Russell — Jimmy L. Tue 8:36 AM 7 min
Brian Computer / Operating System › Application Jimmy L. Tue 8:06 AM 7 min
Zack Computer / Operating System › Application Jimmy L. Tue 7:54 AM 14 min
Source: our ticketing system · past 90 days · updated 4:30 PM PT

Watched all day, every day — not reported once a quarter. Detailed ticketing information is displayed on screens throughout our office, and our leadership team — led by co-founders Kevin Nichols and Joe Kemp — monitors the metrics, every day. We strive for perfection. One of our ambitious internal SLAs: every electronic ticket submitted (Mon–Fri, 5 AM–6 PM) is assigned to an engineer in under 10 minutes. When an SLA like that isn’t met, alarms go off throughout the entire office — LITERALLY! Everyone knows about it, and it rarely happens.

  • 20 min Real engineer response on every email or portal ticket (Mon–Fri, 5 AM–6 PM) — ALL tickets, not just emergencies. After hours, clients can call for emergencies.
  • 5 AM–6 PM Service desk — staffed Monday–Friday (Pacific), and the same local team is on call for emergencies 24×7
  • 24×7×365 NOC & SOC operations monitoring your systems around the clock

Every number we publish is live, not a sample
Unedited data from our help desk phone and ticketing systems · calls and tickets: past 90 days · surveys: past 180 days · refreshed every 15 minutes during service desk hours · last update Tue Nov 10, 5:35 PM PT

A CAL IT Group engineer on a headset taking a support call while a manager looks on
Every call is answered right here in Huntington Beach, with our 24×7 NOC & SOC watching every system and live ticketing on screens throughout the office.

Why the numbers hold up

These numbers aren’t luck. They’re a written process — audited.

Anyone can have a good week. We publish our numbers live because they come from a written service desk process that every engineer follows on every ticket — and that process is one of the controls independent auditors tested for our SOC 2 Type II report.

Our Service Promise → SOC 2 Type II →

The written service desk process behind our numbers Every request is logged as a ticket within minutes, given one owner, assigned within 10 minutes and answered by a real engineer within 20, escalated on a fixed clock if needed, documented before it closes, and followed by a satisfaction survey. The process is audited as part of our SOC 2 Type II report. Loggeda ticket within minutes One ownerstart to finish Assigned <10 minengineer reply <20 min Escalated on a clocknever on a hunch Documentedbefore it closes Closed + surveyyou rate how we did Audited for SOC 2 Type II ✓

What’s behind the numbers

  • Logged

    Every request becomes a ticket — in minutes

    Every call is logged as a ticket while you’re still on the phone, and the whole team is alerted within the first few minutes. Requests that reach us any other way get a ticket too, even if we already fixed them — so nothing lives in someone’s inbox.

  • Ownership

    One owner, start to finish

    The engineer who takes your request owns it until it’s done, including keeping you updated. If they’re out, the team covers their tickets the same day — you never wait on one person’s vacation.

  • Never sits

    Nothing sits unanswered

    We start every day by assigning everything that came in overnight, and no one leaves for the day with a ticket that hasn’t had a response. Tickets that are waiting — on you, a vendor, parts or an approval — are followed up on a set schedule, never forgotten. Our internal SLA is assignment to an engineer within 10 minutes; our published promise is a real engineer’s response within 20.

  • Escalation

    Escalation on a clock, not a hunch

    Every ticket gets a priority based on business impact — from a routine change up to several people unable to work. Each priority has a fixed escalation time, and anything new or never seen before goes straight to a senior engineer. High-priority issues escalate if they’re not resolved in 30 minutes, and critical issues reach our co-founders immediately.

  • Communication

    You always know where things stand

    Every call is followed by a written summary email with your ticket number: what we did and what happens next. We set expectations for the next update and then meet them.

  • Documentation

    Fixed once, documented forever

    Before a ticket is closed, the engineer records what fixed it and updates your documentation — so the next engineer, or the next time it happens, starts with the answer instead of from scratch. That’s a big part of why tickets get resolved faster over time.

Changes that touch your data, access or budget — like granting someone access to files, installing new software or anything that costs money — always need written approval from your designated contact first. The process is reviewed every week as a team, updated as we learn, and audited as part of our SOC 2 Type II report.

Fewer tickets is the goal — and that’s where our interests line up with yours

We publish how many calls and tickets we handle, but we’re not trying to make those numbers bigger. You pay one flat per-user price, so every call and ticket that never has to happen is time your team keeps — and engineering time we can put into making your environment even better. Every problem we prevent is a win for both of us. Here’s how we keep the volume down:

  • Proactive

    We fix problems before you see them

    Our 24×7 NOC & SOC watch every device, server and network. Disks filling up, failing backups, expiring certificates and missed patches get handled before they turn into a call.

    24×7 monitoring
  • Engineering time

    Time set aside to remove root causes

    We staff above our workload on purpose. That spare engineering time goes into fixing the cause of recurring issues, cleaning up configurations and keeping documentation current — not just closing the next ticket.

    Root-cause fixes
  • Automation

    Routine work happens on its own

    Patching, onboarding and offboarding steps, health checks and common fixes are automated and run the same way every time — so they’re never forgotten and never need a ticket.

    Consistent, every time
  • Enterprise-class

    Lessons from regulated industries, applied to everyone

    We support clients in financial services, accounting, defense manufacturing (CMMC) and other regulated fields, where controls are audited and mistakes aren’t an option. The standards, security controls and processes we build for them become our baseline for every client. That’s how a 20-person business ends up with the same enterprise-class IT — and the same SOC 2 Type II–audited operations — as our most demanding clients.

    One standard for all
  • Fast response

    Small issues stay small

    When an engineer answers in under a minute and picks up email tickets within minutes, a quick question gets solved in one touch — instead of turning into a chain of follow-ups, escalations and “any update?” calls.

    One-touch resolution
  • Trust

    Clients who trust us call earlier

    Because our clients know they’ll get a real engineer fast and won’t be billed by the hour, they reach out at the first sign of trouble. Catching an issue early means one quick fix instead of an outage that affects the whole office.

    Built over years

The result: fewer calls and tickets per person than a reactive help desk would see — a sign that things are working, not that we’re hard to reach. An hourly provider earns more when things break. We do better when they don’t.

Your own numbers, in your client portal

This page shows how we do across every client. Your client portal shows the same kind of numbers for your business alone, with every call, ticket and visit behind them. Sign in with the Microsoft 365 account you already use; there’s nothing to set up on your side.

  • Calls

    Every call, with the answer time

    Your admins see every call your people make to our service desk: who called, how many seconds it took a technician to answer, who answered, and the ticket it became, with a link to the details.

  • Tickets

    Every ticket, start to finish

    Open a ticket, follow the conversation, reply, approve a request or close it, and rate the work when it’s done. Nothing happens in a back room you can’t see.

  • On site

    Scheduled visits, before they happen

    See when a technician is coming, who it is, the time window and what it’s for, along with past visits, the work done and the time spent on site.

  • Security

    The state of your protection

    Devices protected, updates installed, last night’s backups, multi-factor sign-in, phishing test results and a cyber insurance readiness checklist, all kept up to date.

  • Licenses

    The Microsoft 365 licenses we provide

    Quantities, terms, renewal dates and monthly cost for every Microsoft license we provide, so renewals never come as a surprise.

  • Trends

    How things are trending

    Tickets by month, first response times and your team’s ratings, so you can see whether things are getting better, and so can we.

Why it matters: most IT providers report to you once a quarter, on their terms. Our clients can check our work on any day, for their own business, in the same detail we see.

How we measure

  • Phones — every call to our service desk during service desk hours over the past 90 days.
  • Tickets — every email and client portal ticket created Mon–Fri, 5 AM–6 PM over the past 90 days, timed from creation to the moment an engineer picks it up.
  • Surveys — every satisfaction survey returned in the past 180 days. Every user gets one when their ticket closes (why we survey every ticket).
  • Refresh — every 15 minutes during service desk hours; outside those hours the last numbers stay up and are marked as such.

The numbers are a result of a written, audited service desk process — not a separate effort to look good on this page.

Why we publish it

Promises only mean something if you can check them. Our Service Promise is in writing, our operations are SOC 2 Type II–audited, and these numbers are live — the same numbers our leadership team, led by co-founders Kevin Nichols and Joe Kemp, watches on screens throughout our office all day, every day. When something slips, everyone knows about it, and we fix it.

Book a free on-site review Our Service Promise

Frequently asked questions

Where do these numbers come from?

Directly from our phone system and our ticketing system. They refresh every 15 minutes during service desk hours and are never edited, sampled or hand-picked.

What counts as answered?

A call answered by a CAL IT Group engineer on our local Huntington Beach team within 60 seconds during service desk hours. If a call isn't answered within 60 seconds, which is rare, it rolls immediately to a queue that includes our co-founders, Kevin Nichols and Joe Kemp. Someone always picks up: during service desk hours, calls never go to voicemail. Calls that take longer than 60 seconds still count against our numbers.

How is ticket pick-up time measured?

From the moment an email or portal ticket is created to the moment an engineer picks it up, Mon–Fri, 5 AM–6 PM. Our promise is a real engineer within 20 minutes on every ticket, and our internal SLA is assignment in under 10 minutes.

Doesn't a busy help desk mean a better provider?

Not with us. Because Managed Care is one flat per-user price, our goal is fewer calls and tickets: proactive monitoring, dedicated engineering time, automation and enterprise-grade standards prevent problems, and fast response keeps small issues small. Fewer tickets means your team keeps working, which is exactly what we're paid to deliver.

Can I see these numbers for my own business?

Yes. Your client portal shows every call your people make to our service desk with its answer time, every ticket and on-site visit, plus your device, backup and security status and the Microsoft 365 licenses we provide. Sign in with your Microsoft 365 work account; there’s nothing to set up on your side.

Who sees the survey results?

Everyone. We re-earn your business on every ticket, so every user who opens a ticket gets a satisfaction survey when it closes, and the average score and recent results are published here and on our homepage.

How does CAL IT Group respond so quickly?

A written service desk process that every engineer follows: every request becomes a ticket within minutes, every ticket has one owner and is assigned within 10 minutes, nothing is left without a response at the end of the day, and every priority has a fixed escalation time. The process is audited as part of our SOC 2 Type II report.

What happens if my engineer is out?

The rest of the team covers their tickets the same day. Every ticket is documented, so whoever picks it up knows exactly where things stand.

Will you change access or install software without asking?

No. Access to data, new software and anything with a cost requires written approval from your designated contact first.

Customer service first · we re-earn your business on every ticket

Obsessive about service. Relentless about the details.

CAL IT Group brings enterprise-class IT, cybersecurity and SOC 2 Type II–audited operational excellence to small and midsize businesses across Southern California — a customer service organization first and foremost, proven day in and day out for over 10 years.

Call 866.24.CALIT