eSoftware provides service to businesses primarily in North America. A lead provider of Excel programming and training, it offers custom solutions for most needs: MS Office consulting, SQL Database development, expert SharePoint implementation & development, or on-site training services.