Software developer for small businesses in Mexico: website, system or app, remotely
I build websites, custom systems and apps for small businesses in Mexico, remotely from Argentina. Buenos Aires is three hours ahead of Mexico City, so most of the workday overlaps, and the project can run in Spanish or English.

If you own or run a small business in Mexico and need a software developer, here's how I work: I build websites, custom systems and apps, remotely from Argentina, with direct contact on WhatsApp. Buenos Aires is three hours ahead of Mexico City, so most of the workday overlaps.
This page is for owners who aren't necessarily in Mexico: a US-based family running a business back home, a Mexican-American partner helping relatives modernize, or a company with an office in Mexico. I can run the project with you in English and build everything your team and customers see in Spanish, which is my native language.
Website, system or app: where to start
The question I hear most is “what do I actually need?”. A simple way to think about it:
If customers can't find you or don't trust you yet, start with a website. A clear page with what you do, where you are and a WhatsApp button turns someone who searched on Google into someone who messages you.
If the business has outgrown its spreadsheets, it's time for a system. I explain the signs in from spreadsheets to custom software and in custom business management software.
If your reps or technicians work in the field, you probably need an app. Before thinking about app stores, read web app vs app store app: often the first one is enough and ships faster.
What I see over and over in Mexican small businesses
Slow quotes. A customer asks for a price on WhatsApp, someone builds the PDF by hand and sends it hours later, and by then the customer has asked someone else. A quote calculator on the site shortens that gap.
WhatsApp as the system. Orders, changes and complaints are spread across different people's chats. WhatsApp integration ties each conversation to a customer and an order.
Branches that don't talk. With more than one store or a separate warehouse (a “bodega” in Mexico), each one keeps its own records. One system shows inventory and sales for all of them in the same place.
Manufacturers flooded with vague inquiries. If you build steel buildings, structures or furniture, I wrote a separate piece: 3D configurator for manufacturers in Mexico.
What each kind of business usually needs
| Business | The problem | Where to start |
|---|---|---|
| Professional office or practice | Customers can't find you on Google | Site with services, location and WhatsApp |
| Distributor | Inventory across several spreadsheets | Inventory and ordering system |
| Technical service company | Paper service orders | Technician app with photos and signature |
| Business with branches | Each store keeps its own records | One system with sales by location |
| Real estate developer | Buyers who can't see the project | 3D walkthrough of the project |
Real estate: buyers who live in the US
Mexico City, Monterrey, Guadalajara, Querétaro and beach destinations like the Riviera Maya sell a lot of homes before they're built, and many buyers live in another city or in the US. That's why I built Recorrido 3D, my product for interactive 3D walkthroughs: the buyer walks through the unit on their phone. Its blog has a piece on 3D renderings and walkthroughs in Mexico City.
Working with me remotely
We start with a video call at a time that works for both of us: your morning is my midday, and if you're on US Central or Pacific time we still share a good chunk of the day. I send a written proposal in stages, and we start with the one that helps most. You open each step from a link and sign off before we continue; day-to-day contact is WhatsApp or email.
You send how the business runs today (spreadsheets, quote templates, photos); I deliver the site, system or app up and running, with a dashboard your team manages. Regulatory things like electronic invoicing or the privacy notice on your site have their own rules in Mexico: check with a local accountant or lawyer, and I'll build the software to match. More in working with a remote developer.
Frequently asked questions
What's the time difference between Mexico and Argentina?
Argentina is three hours ahead of Mexico City. When it's 10 a.m. in Mexico City, it's 1 p.m. in Buenos Aires. A mid-morning call on your side lands comfortably in my workday.
Can the system handle Mexican invoicing?
Electronic invoicing in Mexico has its own rules, and your accountant is the one who knows what applies to you. Usually the system connects to whatever you already use for invoicing instead of replacing it. Check with your accountant and I'll build it to fit.
Can the project run in English while the site is in Spanish?
Yes. We talk and write in English, and everything your customers and staff see is in Spanish, or in both languages if you sell to English speakers too. I write Spanish that sounds natural to Mexican customers, not Argentine slang, and you review the copy before it goes live.
How do I pay you from Mexico or the US?
We set that in the proposal, with a payment method that's convenient for you and gives you a receipt. For anything you need to deduct or report, check with your accountant.
If you run a small business anywhere in Mexico, or run one from abroad, and want to see what we could build, message me on WhatsApp at +54 9 11 6193-3176 or email contacto@facundocampo.com.ar. I answer in English and Spanish, and I quote each project separately. You can also use the [contact page](/en/contacto).