Existing solutions - Assessment of existing Architecture, optimization, performance tuning and best practices. New Solutions – Requirements, Planning, Architecture, Strategy and Implementation. Migrations from one version to another within SharePoint- Assessment of existing platform, mapping, recommendations, Strategy, Migration and Post migration support. For Migration or New Implementation on the Cloud - Planning and Design for SharePoint cloud enablement and Office 365.