We stock 100ft perforated rolls in 2′, 3′, 4′ and 6′. The 4″ perforated is available in a 250ft roll, or in a 100ft roll with sock. We also stock 4″ solid (non-perforated) rolls in100ft and 250ft lengths.