Wolseley to be back in business by July 1st