View The Flyscreen Company on BPi Visit The Flyscreen Company website The best place to go for soffit, cladding mesh and fly screens. Fly Screens Established in 1998 as an insect prevention specialist, The Flyscreen Company is now the place to go when you need to prevent insects entering food preparation areas. We have multiple screening solutions available for windows …