For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Rob

United States

1 Reviews
5 Reads
0 Useful

1 review

Metro Screenworks

Good but could be better.

Quick response, web site and ordering easy, delivery on time and the screen was Very Well packaged. Disappointed in the Butterfly latches as they are Extremely loose and don't stay engaged with holding the screen in place.

2026-08-20Verified