Barber blames construction delays for cutting into business