Local IT help for small businesses in Denton County

IT Solutions

Projects and custom work, priced before I start.

For the bigger jobs: moving offices, setting up a network, moving to Microsoft 365, getting ready for a cyber-insurance review, or building software that fits how your business runs. Every project gets a fixed price in writing first.

  • Fixed price in writing
  • You own what I build
  • Local in Denton

Projects

One-time jobs, done properly.

Each one is quoted and approved in writing before I start. No hourly meter running in the background.

Office moves and network setup

New office, new Wi-Fi, or a network that grew without a plan. I plan it, set it up, and write it down.

  • Wi-Fi, firewall, and switches
  • Computers and printers moved and tested
  • Kept updated and watched afterwards, if you like

Moving to Microsoft 365

Email, calendars, and files moved from your old system to Microsoft 365 or Google Workspace, without losing mail.

  • Old email and files brought over
  • Teams, SharePoint, and OneDrive set up
  • Your team shown how it works

Security and cyber-insurance review

$995, one time

Filling in a cyber-insurance form? I go through your setup and the questionnaire with you, then give you a list of fixes in order of importance.

  • Your answers checked against your real setup
  • A written list of what to fix first
  • Fixes done as a quoted project if you want

Connecting your systems

Get the apps you already use talking to each other, so nobody types the same thing twice.

  • Forms that fill in your spreadsheet or system
  • Data moved between apps automatically
  • Reports that build themselves

AI automation

From $1,495 setup

A website assistant that answers customers, a text back for every missed call, and back-office work that runs on its own.

Equipment monitoring

Sensors and alerts for equipment that must not go down, so the right person hears about a problem fast.

  • Sensors and connected devices set up
  • Alerts by text or email
  • A dashboard you can check from your phone

Custom software

When off-the-shelf software does not fit.

I build the tool your business needs, then keep it running. Not sure you need custom software? Ask me first. Often an app you already pay for can do the job, and I will tell you so.

Custom app

From $5,000, one time

A web app built for the way your business works, at a fixed price agreed in writing before I start. You own the code and the data.

  • Simple apps from $5,000
  • Business apps with logins and reports from $12,000
  • Monitoring and alert systems from $25,000
  • 40% to start, 30% when you can try it, 30% at launch

App care

From $299 a month

For apps I built, on your own hosting accounts. I watch for errors and downtime, keep it updated, and make your changes.

  • 2 hours of changes a month included
  • Priority care, same-day start if it is down: $499
  • More work at $150 an hour, with a cap you agree to
  • Cancel with 30 days' notice

App hosting and care

From $449 a month

Your app runs on my accounts for one flat price, with everything in App care.

  • Hosting costs included
  • Priority care: $649
  • Your domain stays in your name
  • Code and data handed over within 15 business days if you leave

Software I built

Real apps, live and in use.

Open them and judge the work. I build, host, and run each of these.

Custom app

Run the Play

A training app that teaches youth baseball players where to go on every play, animated on a field and then quizzed. Coaches run their teams from a phone.

  • Separate player, coach, and club-admin accounts
  • Runs in any phone browser, no app store
  • Marketing site and app in one system
runtheplayapp.com (opens in a new tab)
Data and automation

Youth Baseball Time

A nationwide tournament finder for 8U to 18U baseball. It pulls open brackets from seven tournament organizations onto one board, with live team counts.

  • Data collected automatically twice a day
  • Email alerts and calendar feeds for saved searches
  • Automatic checks flag a data source that breaks
youthbaseballtime.com (opens in a new tab)
Live systems

Broadcast Scoreboard

A phone-controlled scoreboard for live-streamed youth sports. Score the game on a phone and the graphic on the stream updates in about a quarter of a second.

  • Eleven scoreboard designs
  • Baseball, football, soccer, volleyball, and basketball
  • Keeps the score through network drops
Open source on GitHub (opens in a new tab)
AI and custom app

Storied

A private family tree the whole family builds together. Relatives add names, photos, and stories from their phones, and AI searches old records for the rest.

  • AI research hints that show their source
  • Living relatives' details hidden from viewers
  • Family map, printable family book, and GEDCOM import
storied.sawman.app (opens in a new tab)

Questions

Project questions.

How do you price a project?

After a short call and a look at what you have, you get a fixed price in writing. Nothing starts until you approve it.

What does a custom app cost?

From $5,000 for a simple app, $12,000 for a business app with logins and reports, and $25,000 for monitoring and alert systems. After launch, care is from $299 a month on your own hosting, or from $449 a month with hosting included. Changes beyond the included hours are $150 an hour.

Who owns the code?

You do. The code and the data are yours, and if you ever leave I hand them over within 15 business days.

Can you also look after our computers every month?

Yes. That is IT Operations, a flat monthly plan. Many projects finish there so the work stays looked after.

Let's talk

Tell me what's going on.

Call, text, email, or use the form. Describe the project in a few sentences and I will tell you how I would go about it. Short on time? Start with the free 15-minute IT health check.

  1. I get back to youwithin one business day.
  2. I look at your setupin person or remotely, your choice. No charge.
  3. You get a plan and a pricein writing. No pressure and no contract.

Send me a note

Takes about a minute. Fields marked with an asterisk are required.

I use your details only to answer your request. See the privacy policy.