Flynn has been established over 40 years and is a leading fabricator and total building envelope contractor and 24 hour service provider with 32 branches throughout Canada/North America. Flynn developes and fabricates leading metal roofing, MCM and metal rain screen panel systems as well as Unitized Glazing Systems and has attained international recognition and awards for its products and installations.
6435 Northwest Dr, Mississauga, Canada
(P) 905-671-3971