Everything your business needs to stay online.

One flat monthly fee. No hourly billing, no surprise invoices. When something breaks, you call me directly.

0124/7 Monitoring

Software watching your network all the time. When something starts trending wrong, I get an alert — usually before you notice anything. When it fires, I respond directly, no ticket queue.

see the tools
02Automated Backups

Every workstation and server backed up nightly, restores tested quarterly. Not just "the job ran," but data actually pulled back and confirmed. A backup that hasn't been tested is a hope, not a plan.

see the tools
03Security

DNS-level filtering, antivirus on every endpoint, firewall management. No single tool stops everything, but the right combination makes you a much harder target than average.

see the tools
04Password Management

Sticky notes and shared spreadsheets are how businesses get compromised. Every employee gets their own vault, credentials are shared securely, and access is revoked immediately when someone leaves.

see the tools
05Patching and Updates

OS updates, application patches, firmware — scheduled after hours so nothing interrupts your workday. Every job logged and verified when done.

06Website Maintenance

Running WordPress, Joomla, or Drupal? I keep it patched, backed up, and monitored. Unmaintained CMS installs are one of the most common entry points for small business compromises.

07When Things Break

You call or text me directly. I diagnose and fix it. If it's a vendor issue, I make the call and stay on it so you don't sit on hold. No ticket queue, no 24-to-48-hour wait.

08Employee Setup and Offboarding

New hire gets a computer, email, and access ready before their first day. Someone leaves, their access is gone the same day — not a week later. Offboarding is one of the most common breach entry points and one of the most consistently neglected.

09Documentation

Your network, configurations, vendor contacts, and procedures — documented, kept current, stored on your hardware. Not in my head. Documenting what I find is the first thing I do with every new client.

see the tools
10Transparency

Log into the dashboards whenever you want. The backup logs and documentation are yours. If something isn't running the way I said it would, you'll see it before I tell you.


Clean infrastructure. No mystery cables.

A rats-nest of unlabeled cables is how you lose hours diagnosing a problem that turns out to be a bad punch-down. Proper cabling is the foundation everything else runs on.

I hold the Fiber Optic Association (FOA) Certified Fiber Optic Technician certification and have experience with copper and fiber runs for commercial buildings and smaller campus environments. Every run I install gets tested and documented with port numbers, locations, and test results.

Copper
  • CAT5e, CAT6, and CAT6A horizontal runs
  • Patch panel installation and labeling
  • Cable testing and certification
  • Existing infrastructure cleanup and documentation
Fiber
  • Single-mode and multi-mode installation
  • Termination and splicing
  • OTDR testing and loss measurement
  • Building-to-building and riser runs
Certification
FOA Certified Fiber Optic Technician
Fiber Optic Association

When two systems need to talk and they don't.

Most businesses end up with software that doesn't connect the way they need it to. An accounting system that can't read the inventory tool. A legacy system exporting to a format nothing else understands. A report that has to be assembled manually from three sources every week.

API Integrations

Two systems both have APIs but no built-in connector. I write the bridge. Data flows automatically instead of someone copying it by hand. Common examples: pushing invoices from a service platform into QuickBooks, syncing customer records between a CRM and a billing system.

Legacy System Bridging

Old systems with no modern interface. Serial output, proprietary databases, flat files from twenty years ago. I extract the data, transform it into something useful, and deliver it somewhere it can be used. One client ran a fuel control system from the 1990s with no reporting interface. I wrote scripts to parse its raw output and produce formatted Excel reports for their accounting team.

Automation and Scheduled Jobs

Recurring tasks that run without anyone touching them. Nightly report generation, scheduled data syncs, automated notifications when something changes. If someone is running a manual process every week that could be automated, it should be.

What to Expect

These aren't large software projects. They're focused pieces of code that solve one specific problem. Written to be maintainable, not clever. If something breaks three years from now when I'm unavailable, it should be obvious why and fixable by someone else.


When glue code isn't enough.

Sometimes a workflow is complex enough, or the people doing the work shouldn't have to think about the technology at all. A purpose-built application is the right answer when off-the-shelf software creates more problems than it solves.

Example: Fax Replacement at a Local Food Distribution Company

A local food distribution company used a bank of standalone fax machines to receive orders and service requests, routed by incoming phone number to different departments. The hardware was aging, the paper handling was a bottleneck, and there was no record of what came in.

I replaced the fax machines with a Linux server running HylaFAX. Custom routing scripts read the incoming number and delivered the fax as a PDF to the correct department mailbox or shared folder. Staff didn't change their workflow. The fax machines disappeared. Incoming documents were now searchable and auditable.

Linux HylaFAX Custom routing PDF delivery
What I build
  • Replacements for paper or fax-based workflows
  • Internal tools that automate manual processes
  • Reporting dashboards for data that currently lives in spreadsheets
  • Small web applications for internal use
How it works

We talk through what you're trying to accomplish, what the current process looks like, and who actually uses it. I scope something small that solves the core problem. The goal is always the same: it works, it's maintainable, and the people who depend on it don't need to think about it.

Not sure what you need?

Free assessment, no obligation. I'll look at what you have, tell you what I see, and give you a straight answer about whether I can help.