Jon Claude Haines

Rio Rancho, New Mexico

Hi, I’m JC.
How can I help?

I help small-business owners fix what’s slowing them down and try new ideas. Show me the computer that won’t cooperate or the job you keep doing by hand. We’ll start there.

Text now for a free consultation+1 (505) 235-8855

Please text first. A sentence about what you need is plenty.

Información en español

Vivo en Rio Rancho, Nuevo México. Ayudo a pequeños negocios a resolver problemas de computadora, simplificar el trabajo diario y aprender a usar la inteligencia artificial. También grabo eventos y edito el video.

Ofrezco ayuda a distancia en Nuevo México, Texas, Arizona, Colorado y México. Para una consulta gratuita, mándame primero un mensaje al +1 (505) 235-8855 y cuéntame qué necesitas.

Escríbeme con el formulario en español. Puedes dejar el correo en blanco si prefieres enviar tu mensaje sin identificarte.

Find me on TikTok
JC in his cowboy hat, drawn in cyan neon.

What do you need a hand with?

I work in person in Rio Rancho. For computer help and AI lessons, we can also meet remotely across New Mexico, Texas, Arizona, Colorado and Mexico.

Computers & everyday business

Lost a file? Computer acting up? Text me what you were trying to do and what happened. A photo of the screen can help.

If you’re copying the same details between a spreadsheet, an invoice and an email, show me once. I can help you find a simpler way.

Your first AI lesson

Bring your phone and one real task. We might turn a voice note from a job into a follow-up email, then edit it together until it sounds like you.

You do the next one yourself, with me there for questions.

How an AI lesson works

Event recording & films

I can record your performance, talk or ceremony and edit it into a film. Already have the footage? I can work with that, too.

Text me the date, the location and what you’d like people to see afterward.

Visit Rio Rancho Productions

You decide what AI gets to do.

Say you finish a job and owe your customer a follow-up. You can try AI on that one email without connecting your inbox or handing over a customer list. Here’s how I’d teach it.

  1. Give it one job.

    Tell it what you fixed and what the customer should do next. Give it only the notes it needs for that draft.

  2. Check the details.

    Read the draft next to your notes. Did it invent a price, promise a date or miss something you said? Fix it together.

  3. You press send.

    In this setup the assistant has no access to your email account. If the draft sounds right, you send it yourself.

A few things I’ve built.

A homeowner wants to see what fits in their backyard. A caterer needs a guest count and a menu. A reader wants the next issue of a zine. Each of these sites grew around the person who would use it.

A backyard putting green curves around a garden and stone walkway.

Performance Turf Innovations

A homeowner can see a finished golf green, ask about their own yard, and reach the people who built it. Behind the site, I worked on lead intake, follow-up and dashboards that help the owner see who needs a call.

See the turf projects
The glowing orange fruit at the center of Project Persimmon’s identity.

Project Persimmon

I build event-planning portals for caterers and restaurants. A customer can browse the menu, describe the gathering and send the details together. The caterer gets one inquiry they can actually work from.

Explore the catering portal
Colorful illustrated characters share a scene from Chameleon Generation.

Chameleon Generation

I built an online zine with room for writing, audio and imagery. Readers can browse the posts, get the zine in their inbox, or ask to contribute. I gave the site a visual identity that could hold all those different voices.

Visit Chameleon Generation

Film & live production

A speaker at a lectern, a musician onstage, the reaction from the back of the room. What you want to remember changes where I put the camera.

With Rio Rancho Productions, I’m building a local home for event recording, livestreams and editing. We can plan a complete program for the people who missed it, a short film for the people who were there, or a new cut from footage you’ve already shot.

Explore Rio Rancho Productions
An illustration of JC beside the monitors in a Southwest editing studio.

Games I make

Browse games & support
Henry’s iPad game in progress, with a glowing house, a duck and the arcade controls.

Henry the Cursor Saves Ducks

I always wanted to make an arcade game. Mine starts when the ball decides to leave the court. You play Henry, call ducks into your flock and collect quarters to power a Rainbow Pulse. The game plays offline on iPhone, iPad and Mac.

TriTown’s cast includes a tall bear, a walking watermelon and a small blue bird.

TriTown

I grew a little world out of three Connecticut river towns. Pick a character, walk the roads, find an animal friend, or take flight and look at the place from above. The iPhone and iPad game is in development.

Meet the residents of TriTown

Photographs from Rio Rancho

I’m getting to know my new home through the camera. This is where I’ll keep adding photographs as I make them.

A rainbow reaches toward the Sandia Mountains under a broad storm cloud.
Rainbow over the Sandias · Photo by JC
The moon shines through a tangle of dark tree branches against the night sky.
Moon through the branches · Photo by JC

Inside the databases and file systems

Sometimes the question is “Who still needs an invoice?” Sometimes it’s “Where did last year’s job photos go?” Those are two different kinds of search. Here’s how I’ve built for each, and how I’ve checked the files when it was time to move them.

1,050records in one business sync

Jobs, customers and invoices

I connected a service business’s job-management system to a database. That first sync brought over eight kinds of records, including payments. Later syncs used the original record IDs so a change to a job could preserve the notes and tags the staff had added.

1,269entries in a file catalog

A way to find the original

I built a Firestore index for a small business’s shared files. The first pass classified documents, photos, spreadsheets and folders. I used each item’s Google Drive ID as its database key so a second scan could recognize the same item.

269 GBof office files and media inventoried, rounded

Measure before a move

For one office I counted files by format and measured their sizes. Most of the space was in media and its supporting files. That gave us a way to plan storage around what the business actually had.

2.23 TBmoved in one media migration

Verify what arrives

For a separate media project I moved 1,116 files, compared source and destination by checksum, and checked that all four catalogs could locate their files on the new server.

AI and automation in a working business

The interesting part of a new inquiry is the conversation you have with the customer. Copying their contact info into three places is a good job for a computer.

Project Bizzarria

I help people set up ChatGPT, Claude or Gemini on their own devices. We choose which documents the assistant can use, give it a real task, and agree which decisions stay with the person. The name comes from a citrus tree that grows two kinds of fruit together.

See what a personal AI setup includes

From an inquiry to a follow-up

I build intake forms, response workflows and dashboards that track who’s waiting. A useful automation might flag a missed reply or prepare an email for review. The owner decides when a message is ready to go to a customer.

Specialist agents and private tools

I use specialist assistants for research, code, writing and checking deliveries. I also build private portals, media workflows and reporting tools. Before delivery I try the actual handoff, whether that means retrieving a file, reading a report or following an inquiry through the system.

Working with me

Some businesses need one thing built. Others need someone who can keep an eye on the website, the marketing and the systems the team uses every day. I do both.

A focused project

Bring me a site, campaign, integration or migration you want to finish. We agree on what success looks like, what it costs and who makes the decisions. I build it and check it in the setting where you’ll use it.

A fractional director

I can take ongoing responsibility for AI, systems and marketing on a part-time retainer. I look at what’s stuck, help you choose what to tackle first, and carry the agreed work through with your team.

Marketing that follows the inquiry

For a business that needs more of the right customers, I look at the offer, the website and what happens when someone gets in touch. The missing piece can be a clearer explanation, a better form or a reliable return call.

Jon Claude Haines in his hat, holding a pineapple.

I’m Jon Claude Haines.

I live in Rio Rancho, New Mexico. I make software, films, photographs and the occasional walking watermelon. Working directly with business owners is where those interests meet. You can bring me the problem in your own words. I’ll stay with it from the first conversation to the point where you can try the result yourself.

Before we start

Can we do this remotely?

Yes. We can consult, work through a problem on screen, or build something together from different places. In Rio Rancho, we can also meet where the equipment or the event is.

Do I need to use AI?

Bring the task you want to make easier. A shared folder, a spreadsheet or a small change to your workflow may do the job.

How do you price the work?

The first consultation is free. For a defined build, we agree on scope and price before the work begins. Ongoing direction is available on a retainer.

What should I bring to the first conversation?

A sentence about what keeps happening and what you wish would happen instead. A screenshot, an example form or a description of the last time the problem came up gives us somewhere to start.

What can I help with?

Text me a sentence about your computer, your business or the event you’re planning. We can start with a free consultation.

Send me a messageEscríbeme

Write in whichever language you’re comfortable with. Your message comes directly to me.Escríbeme en el idioma que prefieras. Tu mensaje me llega directamente a mí.

You can send a message without giving your name or email. If you’d like a reply, include an email address where I can reach you. An email alias works, too.Puedes escribirme sin dar tu nombre ni tu correo. Si quieres que te responda, incluye una dirección de correo donde pueda contactarte. También puedes usar un alias de correo.

How I handle form messagesCómo se usan tus datos
Form language / Idioma del formulario