top of page

Microsoft Office and ETL Solutions

Reliable and expert Microsoft Office services for your business or personal needs.


As an experienced professional with Microsoft Office, I can develop services that are tailored to your specific requirements. I have the expertise to help you get the most out of Microsoft Office applications such as Excel, Access, PowerPoint, and more.


By leveraging skills in ETL design, I can help you improve data quality, reduce data inconsistencies, and increase your operational efficiency. I can help you automate manual processes, integrate data across multiple systems, and provide valuable insights into your data.


Understanding the importance of efficiency and productivity in today's fast-paced world is the key to your continued success.

Are you tired of spending hours manually completing repetitive tasks in Microsoft Office? A Microsoft Office programmer can help you streamline your workflow and increase productivity!

By leveraging my expertise programming in VBA, I can automate complex processes and create customized solutions tailored to your specific needs. I can create macros to automate repetitive tasks, develop custom add-ins to enhance functionality, and even integrate Office with other applications to create seamless workflows.

Whether you're struggling with data entry, document formatting, or complex calculations, I can help you save time and reduce errors. By automating your workflow and creating customized solutions, you can focus on what really matters – growing your business and achieving your goals.


Featuring Excel, Access, and Powerpoint - automated with VBA.

Microsoft Excel logo
Microsoft Access logo
Microsoft PowerPoint logo
Microsoft VBA logo


Powered by the no-code ETL program

Easymorph logo

Import, Clean, Transform, Calculate, Aggregate, Export your data

Manually - Automatically - On a Schedule

Are you struggling with managing and integrating your data from multiple sources? I can help you streamline your data management process and achieve your data integration goals!

An ETL (Extract, Transform, Load) designer is an expert in designing and implementing data integration processes. I can help you extract data from multiple sources, transform it into a consistent format, and load it into your target system. With my expertise in the EasyMorph ETL application, I can create customized solutions to meet your specific data integration needs.


I can help you improve data quality, reduce data inconsistencies, and increase your operational efficiency while automating manual processes, integrating data across multiple systems, and providing valuable insights into your data.

Whether you're struggling with data migration, data warehousing, or data integration across disparate systems, an ETL designer can help you achieve your goals. With their help, you can gain a competitive edge in your industry and make data-driven decisions to drive your business forward.

Solution Conference.jpg

EXCEL & ACCESS Solutions

Custom solutions with Excel and Access VBA to help you get the most out of your data. I provide you with a tailored solution that allows you to get the most out of your data for maximum efficiency and profitability.



Connected Office applications provide unified solutions using the flexibility of Excel, the structured data-handling of Access, and the visual design of Powerpoint.  My solutions are designed to help your business streamline processes, increase efficiency, and drive growth.


ETL Workflows

ETL workflows are codeless, automated, and fast ways to manage, analyze, and manipulate your data. They simplifiy the process of transforming data from multiple sources into a unified format.  With its intuitive, drag-and-drop interface, it is easy to set up and execute workflows quickly and efficiently.


“...brilliant with Excel.  Craig is a great communicator, and I can easily say that he is a consummate, skilled pro.”

Ben - Power Query

"I highly endorse him."

"...adds additional feedback and value..."

“One of the best people we've hired on Upwork.”

Brendon - Excel / Easymorph ETL



My name is Craig Thompson

I have over 2 decades of experience working with Microsoft Office applications, including VBA programming.  More recently, I have added ETL data workflow development to my skillset, leveraging the EasyMorph ETL application.

I look forward to partnering with each and every client to create the perfect, customized solution for their personal or business needs.

  • Facebook
  • LinkedIn
  • Twitter


If you're interested in hiring me, you'll find me as a freelancer on Upwork.  I take on all projects through that platform as it's perfectly suited to handle the contracts, milestones, messaging, payments, and everything else you'd need to keep a project going and on track - hassle-free!



Send me a message and I’ll get back to you shortly.

Thanks for submitting!

bottom of page