Beautiful, energy-efficient replacement windows professionally installed.
Proudly serving Forest Lake and the surrounding Lakes Area since 2001.
Quality craftsmanship, fair pricing, and free estimates. Go with Gregory!


Clean lines, improved curb appeal, and quality craftsmanship make the right windows a smart upgrade for your home.

From natural light to improved comfort and efficiency, we install replacement windows that look great and perform well.

Proper installation makes all the difference.
At Gregory Contracting, we take care to properly measure, fit, and seal your replacement windows for lasting comfort and performance.
From removing old windows to finishing the surrounding trim, our team focuses on quality workmanship, attention to detail, and keeping your home clean throughout the project.
Practical, attractive options for everyday comfort and easy operation.
Bring in natural light and enhance your home's appearance.
Quality options from manufacturers such as Marvin and Thermo-Tech.

Beautiful replacement windows, professional installation, and fair pricing from a local contractor you can trust.
Whether you're replacing one window or updating your entire home, Gregory Contracting is ready to help.