On the Spot Flyscreens is a family-run Australian business that has been around for over 20 years. We specialize in providing custom-made flyscreens for windows, doors and other openings.
Located in prime Belmont/Little Italy, only a couple block away from Fordham University and Arthur Avenue. Our apartment buildings are perfect for students and young professionals looking for a one of a kind living experience never before.