New Module

Taking Care of All Your Window and Door Needs

Partner with our window company serving Rochester, MN and surrounding areas

Do your patio doors creak and drag on the floor when you try to open them? Are your drafty windows letting cold air into your living room? If it's time to replace your old or damaged windows and doors, give North States Windows and Doors a call. We install European windows, Canadian patio doors and more in Winona and Rochester, MN, Decorah, IA, La Crosse, WI, and surrounding areas.

Turn to our window company when you want to make your home more comfortable and energy efficient. You can also hire our window and door installer for your new home build. No matter what kind of window installation you're looking for, we'll work to meet your needs and provide outstanding results. Contact us today to schedule window and door installation services.

What can North States do for you?

Our pros are equipped to handle all kinds of window and door jobs. You can count on us for:

Canadian window and patio door installation services
European window and patio door installation services
Entry door system installation services
Decorative door glass installation services


When we say we do all kinds of door and window work, we mean it. Make us your trusted window company by reaching out now.

Revamping windows since 1981

From choosing the right models to putting your new features in place, North States will be there for every step of the process. You can count on us to do the job right because:

We have 40+ years of window and door experience
We offer top-quality products at competitive prices
We'll prioritize your design vision, needs and budget


Ready to see what a new set of windows and doors can do for your home? Visit our showroom today to speak with a seasoned window and door installer.

Proudly Serving Winona and Rochester, MN, Decorah, IA and La Crosse, WI