Hi There,
I am a salesforce consultant with 12 developers.
I believe you have achieved the integration via some middle ware,we need to have a look before we can give you a timeline
We have experience with SharePoint 2010 and 2013
Please let me know if you want to interview us.
Thanks