I fix the Excel and VBA programs your business runs on today, and when a process has outgrown the spreadsheet, I move it to the right tool: Power Query, a SQL Server or Access database, Office Scripts and Power Automate, a web form, or AI where it saves real time.
Today: if a macro broke, runs for an hour, or was written by someone who has moved on, I take it over and get it working again: 32/64-bit errors, OneDrive and SharePoint paths, sheets that broke when rows or tables were added, files that crash or crawl. Quick fixes are welcome, and small tools usually have a first working version the same day or within one to two days.
Tomorrow: once it works, we look at whether that process should stay in Excel. The signs it has outgrown the spreadsheet are familiar: several people editing copies of one file, the same data typed into three places, an export pasted in by hand every week, a file near its size limit. Then I move that one process, one step at a time, while your business keeps running:
Sometimes the honest answer is that Excel is still the right tool. Then I fix it, make it faster, and leave it.
Systems I've moved or connected for clients:
David G. earns an estimated $7.1k/mo. That's 6.1× the typical freelancer and more than 99.75% of everyone we track.
Every change is tested against results you already trust: send me the raw data and a report you know is correct, and I check the new output against it. You get numbered versions and a step-by-step guide, so the process does not depend on one person, me included.
More than 20 years of Excel VBA development, and on Upwork since 2010 (then oDesk), with more than 250 contracts and 8,500 hours. I've also built Excel products of my own, including EG Quote & Invoice, EG Certified Payroll (WH-347), Excel Data Cleaner and EG TDR Reporter.
Most work I quote as one fixed price once I've seen your files, so you know the cost up front. Ongoing support can be hourly. On fixed-price work, fixes to my code are free during testing and for 30 days after sign-off. Confidential data is fine: I can work from an anonymized copy, and NDAs are fine.
I'm in Florida, in the office 9 to 6 Eastern, Monday to Friday, and happy to talk on Zoom or Teams. Most of my clients are in the US, also Canada, the UK, Ireland, Australia and New Zealand.
Send me a sample file and a short description of what you do by hand today. I'll tell you what I'd fix first and what I'd move, and quote the first step as a fixed price.