The Coo Shed has hit out over the works at Doonholm Road, which the firm says has affected their business.