Landscape fabric is primarily designed to suppress weed growth by blocking sunlight and preventing weed seeds from germinating. While it can act as a barrier that may deter some ground-dwelling insects, it is not specifically intended for pest control. Bugs…