Hundreds of Projects Delivered.
Zero Guesswork.
ExcelGurus builds custom Excel and VBA solutions that turn manual spreadsheet work into automated, reliable tools your team can depend on.
Who We Are
ExcelGurus was founded by David Gul, a VBA developer with over 25 years of experience building custom Excel and Access solutions for businesses of every size — from solo operators to Fortune 500 teams.
We specialize in turning complex, manual spreadsheet processes into automated tools that save hours every week. Dashboards, data entry forms, report generators, estimators, and workflow automation — if it runs in Excel, we build it.
That same experience now goes into our finished products: EG Quote & Invoice for trades and contractors, and Excel Data Cleaner for anyone with a messy contact list. Same developer, same standards — ready to download.
Every project gets direct, one-on-one communication with the developer doing the work. No account managers, no handoffs, no surprises.
Client Reviews
Rated 5.0★ across 230+ reviews on Upwork and PeoplePerHour
“I used David over 10 years ago to build some bespoke Excel software which is still going strong and used daily within a thriving business. 10 years later and it was time for some updates… David was brilliant, understood the project completely and made some great suggestions. David is everything you’d want in a freelancer… clear and quick communication… excellent time management.. skilled and well priced for what you get in return and trustworthy. Highly recommended”
Client since 2011 · PeoplePerHour, 2021
“David is a 10/10 pro. He asked all the right questions prior to getting the project started and once everything was set, he was quick and diligent with working through this complex project… You get what you pay for, and this was certainly the case (in a very good way) with David as he is clearly an expert in this field.”
Upwork, 2024
“Most likely one of the best freelancers I’ve had the opportunity of working with. I would highly recommend David for any complex VBA coding. We’ll be working with him again in the future.”
Upwork, 2020
“David is one of the best talent on Upwork as far as Excel / VBA skills are concerned. Highly, highly recommended. Great professional too!”
Upwork, 2021
“David does phenomenal work. We brought him in during the middle of a project and he was able to pick up a significant workload very quickly. His communication and ability to hit deadlines early was great. He was a true pleasure to work with and his work was outstanding.”
Upwork, 2022
“Sublime. Met all of our needs well within the quoted time. Honestly can’t rate highly enough. Thank you!”
London · PeoplePerHour, 2015
“David’s work is outstanding. He works in very timely fashion, asks pertinent questions to advance the project, and is extremely flexible and responsive. David always has a solution to our needs; I’ve not yet experienced a time in which he has said ‘it can’t be done.’ Our organization has come to depend on David’s high-quality work. I don’t know what we would do without him!”
Upwork, 2012
“If you need your job done on time and accurate, don’t look any-further than Excel Gurus! 6 STARS!”
Bronxville, NY · Repeat client · PeoplePerHour, 2019
“David is among the most talented programmers I have ever worked with… So whenever I had a raw idea – David helped me define it until we were both happy. Then, he would have made the idea work. David works very fast and does not let go until the task is done. Communication is fluent and easy.”
Upwork, 2011
“Fantastic work from David. Right from the start David took a consultative approach to this project and completed it within 24 hours with no changes needed. I would recommend Excel Gurus for any excel related projects.”
Bristol · PeoplePerHour, 2017
“David was utterly fantastic, delivering a first-rate quality excel app that has earned non-stop pariase from our clients. The guy is easy to work with, ‘gets it’, and delivers what he says he’s going to deliver, when he says he’s going to deliver it. We’ll continue to utilize his services without question.”
Upwork, 2012
“Project delivered quickly and to specification. Excellent communication. David is very easy to work with. He made a novice like me feel very comfortable with the process.”
Freelancer, 2010
Ready to Get Started?
Tell us about your Excel challenge and we’ll get back to you shortly.
Start a Project