As aluminum window manufacturers, we understand all of the aspects of your windows, from glass types and frame options to the window installation process, providing you with a top quality product and service. Whether you have a new construction project, or updating the look of a building with a window renovation, our professional window installers get the job done right.
Many of our customers are contractors who purchase aluminum windows to install themselves. If you're a building contractor and want to impress your clients with high quality aluminum window options, give us a call. Aluminum windows are making a big come back, for a lot of great reasons.
Sometimes breaks happen, and when it's your business or storefront, you need window installation service you can count on. Modern has been serving the needs of downtown businesses in Powell River for decades, offering 24 hour support and ensuring your storefront windows are secure. We install automatic doors as well as large commercial display windows for retail stores, car dealerships and strip mall construction.