A shed company has been slammed by customers left out of pocket after years of waiting for buildings to be put up correctly.