Many homeowners use landscape fabric (also called weed barrier) throughout their landscapes to minimize weeds. Landscape fabric restricts the light required for weed germination (since weeds seeds are ...