Home
About
As the head provider of screen sections in Gold Coast, Phantom Screens attempts to satisfy client need. We are a family-guaranteed association spread out in 1995 in Edwardstown, South Australia. The Swaffer Family got a handle on that there was a need to seek after a choice rather than the standard bug screens.