*The Angi rating for Window Service companies in Riverside, MO is a rating based on verified reviews from our community of homeowners who have used these pros to meet their Window Service needs.
*The HomeAdvisor rating for Window Service companies in Riverside, MO is a rating based on verified reviews from our community of homeowners who have used these pros to meet their Window Service needs.
Last update on June 05, 2025
For over 50 years Four Seasons Home Products has been your premier destination for top-quality home improvement solutions. Specializing in a wide array of services, including custom-designed sunrooms, energy-efficient windows, doors, 1-day bath remodels, and siding. We are committed to enhancing your home's comfort, beauty, and functionality. With our dedication to superior craftsmanship, innovation, and customer satisfaction, we strive to turn your house into the dream home you've always envisioned. Trust your family owned Four Seasons Home Products for exceptional service, reliable expertise, and transformative home improvements that stand the test of time.
"Patrick Benigno came out today to give me an estimate for a new patio cover along with removal of the current cover. We went over what I wanted and expected of the new cover. I explained my expectations and what was a “must have.” The must have was guttering on the outside of the cover with gutter guards. We went outside so he could measure and determine what had to be done. He went over the product as well as the process. He was very thorough and I only had a couple of questions because he had already covered my main questions. We signed a contract the same day. I would highly recommend Four Seasons Home Products if you are interested in a patio cover."
Roberta F on May 2025
For over 50 years Four Seasons Home Products has been your premier destination for top-quality home improvement solutions. Specializing in a wide array of services, including custom-designed sunrooms, energy-efficient windows, doors, 1-day bath remodels, and siding. We are committed to enhancing your home's comfort, beauty, and functionality. With our dedication to superior craftsmanship, innovation, and customer satisfaction, we strive to turn your house into the dream home you've always envisioned. Trust your family owned Four Seasons Home Products for exceptional service, reliable expertise, and transformative home improvements that stand the test of time.
"Patrick Benigno came out today to give me an estimate for a new patio cover along with removal of the current cover. We went over what I wanted and expected of the new cover. I explained my expectations and what was a “must have.” The must have was guttering on the outside of the cover with gutter guards. We went outside so he could measure and determine what had to be done. He went over the product as well as the process. He was very thorough and I only had a couple of questions because he had already covered my main questions. We signed a contract the same day. I would highly recommend Four Seasons Home Products if you are interested in a patio cover."
Roberta F on May 2025
Start with skylights! At VELUX, our mission is clear: we're dedicated to transforming your space with natural light and fresh air with skylights. Whether you're looking to replace old skylights or install brand-new ones, we will guide you every step of the way. Why Choose VELUX? =================== When it comes to skylights and roof windows, VELUX is the global leader. Here's why you should trust us to transform your home: 1. Innovation and Quality: VELUX skylights are renowned for their innovation and unmatched quality. They're designed to let in abundant natural light while keeping your space leak-free and energy-efficient. 2. Huge Product Selection: You’ll have access to a wide range of skylight options, from fixed to vented skylights. And we are here to help tailor the selection to suit your specific needs and style preferences. 3. Expertise: We take pride in what we do at VELUX, and our team is highly trained to guide you through the entire process. From selecting the perfect product for your space to providing valuable recommendations, we're committed to making sure your skylight project is a complete success. 4. Professional Installation Partners: We don't stop at product selection and recommendations; we also match you with a VELUX-trained installer who will handle the installation of your skylights with precision and expertise.
Start with skylights! At VELUX, our mission is clear: we're dedicated to transforming your space with natural light and fresh air with skylights. Whether you're looking to replace old skylights or install brand-new ones, we will guide you every step of the way. Why Choose VELUX? =================== When it comes to skylights and roof windows, VELUX is the global leader. Here's why you should trust us to transform your home: 1. Innovation and Quality: VELUX skylights are renowned for their innovation and unmatched quality. They're designed to let in abundant natural light while keeping your space leak-free and energy-efficient. 2. Huge Product Selection: You’ll have access to a wide range of skylight options, from fixed to vented skylights. And we are here to help tailor the selection to suit your specific needs and style preferences. 3. Expertise: We take pride in what we do at VELUX, and our team is highly trained to guide you through the entire process. From selecting the perfect product for your space to providing valuable recommendations, we're committed to making sure your skylight project is a complete success. 4. Professional Installation Partners: We don't stop at product selection and recommendations; we also match you with a VELUX-trained installer who will handle the installation of your skylights with precision and expertise.
All States Home Improvement LLC is a family owned home improvement company specializing in windows, siding, door, guttering and bathtub to shower conversion. We are currently not offering any Kitchen Remodeling Services. Since 1992 we have provided the highest quality siding (James Hardie Preferred Remodeler), windows, doors and guttering with professional installation for homes in Wichita, KS, and the surrounding areas.
"Had several problems with them residing my house. First of all, the dumpster was supposed to be at my house early in the morning on the day that they started. It did not show up until 6 pm that evening so the old siding was on my grass all day and killed some of it. After they were done, I checked everything and found they messed up my electrical, did not hook the exhaust hose back up when they installed a new vent. The project manager was not any help, so I had to call the owner. Eventually they got an electrician out to fix everything and I hooked the exhaust hose up myself and now everything is good but the fact that they said they were done and left things a mess if what bothered me. It took a couple weeks to fix, and it should have been done in 4 days. Most people probably don't check everything like I did so who knows if they did this to other homeowners."
Lucas O on September 2022
All States Home Improvement LLC is a family owned home improvement company specializing in windows, siding, door, guttering and bathtub to shower conversion. We are currently not offering any Kitchen Remodeling Services. Since 1992 we have provided the highest quality siding (James Hardie Preferred Remodeler), windows, doors and guttering with professional installation for homes in Wichita, KS, and the surrounding areas.
"Had several problems with them residing my house. First of all, the dumpster was supposed to be at my house early in the morning on the day that they started. It did not show up until 6 pm that evening so the old siding was on my grass all day and killed some of it. After they were done, I checked everything and found they messed up my electrical, did not hook the exhaust hose back up when they installed a new vent. The project manager was not any help, so I had to call the owner. Eventually they got an electrician out to fix everything and I hooked the exhaust hose up myself and now everything is good but the fact that they said they were done and left things a mess if what bothered me. It took a couple weeks to fix, and it should have been done in 4 days. Most people probably don't check everything like I did so who knows if they did this to other homeowners."
Lucas O on September 2022
Window World replacement windows beautify & modernize homes, while lowering your energy costs through our energy efficiency technology & heat saving design. Economically designed to minimize effective heat loss, Window World Low-E replacement windows are made of the highest quality insulated vinyl products. Fairview Heights (satellite for STL) 4646 Illinois Street Fairview Heights, IL 62208 Lenexa (satellite for KC) 9160 Marshall Drive Lenexa, KS 66215 913-647-0435 618-233-8573
"They have a lifetime warranty which is great. They're awesome."
Pam M on May 2021
Window World replacement windows beautify & modernize homes, while lowering your energy costs through our energy efficiency technology & heat saving design. Economically designed to minimize effective heat loss, Window World Low-E replacement windows are made of the highest quality insulated vinyl products. Fairview Heights (satellite for STL) 4646 Illinois Street Fairview Heights, IL 62208 Lenexa (satellite for KC) 9160 Marshall Drive Lenexa, KS 66215 913-647-0435 618-233-8573
"They have a lifetime warranty which is great. They're awesome."
Pam M on May 2021
Cornerstone Home Improvement has earned the reputation of being trustworthy, honest and fair to its customers. A local, family owned business-three generations strong serving the Kansas City area for over 38 years. Cornerstone is a proud member of the Better Business Bureau and NARI. We understand that our business is dependent upon our customers, therefore, our number one goal is to provide each customer with uncompromising quality products and dedicated personal service. In fact, over 60% of our business is from a repeat satisfied customer or referral; almost unheard of in this industry. You receive a premium product at an affordable price and you pay nothing until all work is completed and you are completely satisfied. Most all of the products we carry come with a life time, transferable manufacturer’s warranty. In addition, we are one of the very few home improvement companies that actually give a separate written lifetime installation warranty. Also serving Stilwell, Parkville, Shawnee, Mission, Stanley, Plaza, Prairie Village, Leawood, Brookside, Waldo & Raytown, Mo.
"I am so happy with the work that Cornerstone did on our windows. After dealing with several lengthy, high-pressure sales pitches from other companies, Derrick from Cornerstone was a breath of fresh air. He came out in May and was able to quickly give me multiple options for the best products for my house. I appreciated that he did not try to upsell me, while still showing me high-quality products to choose from. The windows came in early July, but I had to postpone the installation until 7/27, and Cornerstone was so flexible about the schedule. The crew showed up promptly and worked efficiently without cutting corners, they were friendly, and they did a great job cleaning up after. We noticed an immediate difference in the temperature and comfort of our home as soon as they were done. I was also impressed that one of the owners called me the following Monday to make sure we were satisfied. We received stellar customer service, high quality work, and an excellent finished product from Cornerstone. I would highly recommend them for any window replacement project!"
Sarah F on August 2018
Cornerstone Home Improvement has earned the reputation of being trustworthy, honest and fair to its customers. A local, family owned business-three generations strong serving the Kansas City area for over 38 years. Cornerstone is a proud member of the Better Business Bureau and NARI. We understand that our business is dependent upon our customers, therefore, our number one goal is to provide each customer with uncompromising quality products and dedicated personal service. In fact, over 60% of our business is from a repeat satisfied customer or referral; almost unheard of in this industry. You receive a premium product at an affordable price and you pay nothing until all work is completed and you are completely satisfied. Most all of the products we carry come with a life time, transferable manufacturer’s warranty. In addition, we are one of the very few home improvement companies that actually give a separate written lifetime installation warranty. Also serving Stilwell, Parkville, Shawnee, Mission, Stanley, Plaza, Prairie Village, Leawood, Brookside, Waldo & Raytown, Mo.
"I am so happy with the work that Cornerstone did on our windows. After dealing with several lengthy, high-pressure sales pitches from other companies, Derrick from Cornerstone was a breath of fresh air. He came out in May and was able to quickly give me multiple options for the best products for my house. I appreciated that he did not try to upsell me, while still showing me high-quality products to choose from. The windows came in early July, but I had to postpone the installation until 7/27, and Cornerstone was so flexible about the schedule. The crew showed up promptly and worked efficiently without cutting corners, they were friendly, and they did a great job cleaning up after. We noticed an immediate difference in the temperature and comfort of our home as soon as they were done. I was also impressed that one of the owners called me the following Monday to make sure we were satisfied. We received stellar customer service, high quality work, and an excellent finished product from Cornerstone. I would highly recommend them for any window replacement project!"
Sarah F on August 2018
There’s never been a better time to transform you home with Champion of Kansas City! Think of us as a one-stop shop for everything you need to beautify your home’s exterior: windows, sunrooms, siding, roofing and doors. Only Champion offers the superior energy efficiency of Comfort 365 Windows, industry-leading limited lifetime guarantee, and award winning products made in the USA. For over 60 years, Champion has been manufacturing and installing quality windows, doors and sunrooms while creating a seamless experience for our customers. More than 9 out of 10 customers recommend Champion. Not only do Champion products enhance your curb appeal, but can also lower your energy bills, improve the comfort level of your home and reward you with a high return on your investment. Experience the difference Champion products can make for your home today! ENERGY STAR®, NSA, AAMA, Installation Experts, VSI, BBB, NFRC
"We had a very bad experience with these folks. Except for the installer/builder I could not even rate one star. Starting with the salesman who over promised things like a finished floor, removal of a concrete pad and the start date. I truly don’t think he knew what he was selling. They were over 30 days late for the start of my sunroom. This is no big deal except when you make this big of a purchase you want the thing now. Once started, the installer was great and did an excellent job. Finishing was another story. “We don’t do floors”, was the answer to my quire on the floor. Unfinished underlayment is not my idea of a quality job. I expected more from Champion. Here again the salesman fell short. The original quote called for a 6-foot deck, suitable for a grill, off the door and a step down to the grade landing. Well, the 6 foot would have placed the railing right in the middle of the door. No one thought..... Getting that extra foot was a chore. Champion finally agreed at no additional cost. The room was built on a raised deck to match the elevation of my back door. This left an exposed under area that needed to be enclosed to keep animals out and make the project look good. I was quoted $950 for this skirting which I turned down. A lot of money for a small job. In the end I think they pulled the installer a day early. The cleanup of the site was minimal. Landscaping was not returned to a preconstruction look. They left piles of rock that I specifically asked to be moved laying where they dug them up. A large electrical conduit that I had used to run a hot tub was left partially buried by the landing concrete and strung all over the landscape. Additionally, there were sone minor electrical raceway finishing touches that needed attention. It's the little things that I thought Champion stood for. Over the course of this build they fired the salesman and the construction manager. Probably a good move. I was now dealing with a regional guy who, with a little understanding and probably two hours of labor, would have made me a happy camper. Instead, I was forced to call repeatedly to get my project closed out. Finally, the regional guy came back with a quote of $2,500 to move the rocks, conduit and install the skirting. I was not happy. I learned today that the building permit is still open and awaiting final inspection. This is from FEBURARY! Not what I expected from Champion!"
Dave S on June 2024
There’s never been a better time to transform you home with Champion of Kansas City! Think of us as a one-stop shop for everything you need to beautify your home’s exterior: windows, sunrooms, siding, roofing and doors. Only Champion offers the superior energy efficiency of Comfort 365 Windows, industry-leading limited lifetime guarantee, and award winning products made in the USA. For over 60 years, Champion has been manufacturing and installing quality windows, doors and sunrooms while creating a seamless experience for our customers. More than 9 out of 10 customers recommend Champion. Not only do Champion products enhance your curb appeal, but can also lower your energy bills, improve the comfort level of your home and reward you with a high return on your investment. Experience the difference Champion products can make for your home today! ENERGY STAR®, NSA, AAMA, Installation Experts, VSI, BBB, NFRC
"We had a very bad experience with these folks. Except for the installer/builder I could not even rate one star. Starting with the salesman who over promised things like a finished floor, removal of a concrete pad and the start date. I truly don’t think he knew what he was selling. They were over 30 days late for the start of my sunroom. This is no big deal except when you make this big of a purchase you want the thing now. Once started, the installer was great and did an excellent job. Finishing was another story. “We don’t do floors”, was the answer to my quire on the floor. Unfinished underlayment is not my idea of a quality job. I expected more from Champion. Here again the salesman fell short. The original quote called for a 6-foot deck, suitable for a grill, off the door and a step down to the grade landing. Well, the 6 foot would have placed the railing right in the middle of the door. No one thought..... Getting that extra foot was a chore. Champion finally agreed at no additional cost. The room was built on a raised deck to match the elevation of my back door. This left an exposed under area that needed to be enclosed to keep animals out and make the project look good. I was quoted $950 for this skirting which I turned down. A lot of money for a small job. In the end I think they pulled the installer a day early. The cleanup of the site was minimal. Landscaping was not returned to a preconstruction look. They left piles of rock that I specifically asked to be moved laying where they dug them up. A large electrical conduit that I had used to run a hot tub was left partially buried by the landing concrete and strung all over the landscape. Additionally, there were sone minor electrical raceway finishing touches that needed attention. It's the little things that I thought Champion stood for. Over the course of this build they fired the salesman and the construction manager. Probably a good move. I was now dealing with a regional guy who, with a little understanding and probably two hours of labor, would have made me a happy camper. Instead, I was forced to call repeatedly to get my project closed out. Finally, the regional guy came back with a quote of $2,500 to move the rocks, conduit and install the skirting. I was not happy. I learned today that the building permit is still open and awaiting final inspection. This is from FEBURARY! Not what I expected from Champion!"
Dave S on June 2024
Bordner Home Improvements (also known as Bordner Roofing & Bordner Installation Group) has been the preferred home improvement contractor of discerning Kansas Citians for 30 years. We offer Roofing, Windows, Doors, Siding, Baths, & more, and with over 80,000 happy customers, we're here to help with your next project. We have 158 employees. Use subs for some installations. Cost is determined by the job. No travel charges. Serving Johnson, Clay, Platte, & Jackson counties. Additional email - [email protected]. Additional DBA - Bordner Roofing
"As there were some water spots on the roof, and after we had a hailstorm recently (past couple of months), thought we had better get someone to come out and look at the roof for a possible roof replacement/repair. Not my house, but my girlfriends house, and I had used Bordner in the past for both an estimate and roof repair and knew about the company. The day Jason was to come out he calls 15 minutes before he shows up to the house, regretfully she was not home as she had to pick up her son and would be back shortly. Jason came and left, and calls and says that he sees that other people had been up on her roof for an estimate, would not provide one to her unless she decides to work with Bordner and would be happy to come back out next week to meet her. Soooo, no estimate for a roof repair (which would be out of pocket) or replacement (insurance coverage). Just that if she decides to go with Bordner they would be working with the insurance adjuster. And why would we decide to go with Bordner on her experience with a 5 minute call? What did Jason do to sell the company and want her to work with you guys? No discussion of how badly damaged her roof was or wasn't, whether it just needed a small repair or extensive damage. No mention of their workmanship, warranty, roofing shingles you use (GAF, CertainTeed, Tamco, etc), whether you subcontract your installers or not, how long you have been in business, didn't leave any information etc. How many visits does it take ? You want us to schedule ANOTHER appointment for you to come out? My impression is that Jason was in between appointments and fit her in and didn't want to be late for his next one. My girlfriend was not gone long, and had she been given a 30 minute notice or more (instead of 15) could have been there to meet him. I am very disappointed in Bordner, will not schedule a 2nd visit to get more information, and am gathering additional information from other companies."
Steven C on October 2018
Bordner Home Improvements (also known as Bordner Roofing & Bordner Installation Group) has been the preferred home improvement contractor of discerning Kansas Citians for 30 years. We offer Roofing, Windows, Doors, Siding, Baths, & more, and with over 80,000 happy customers, we're here to help with your next project. We have 158 employees. Use subs for some installations. Cost is determined by the job. No travel charges. Serving Johnson, Clay, Platte, & Jackson counties. Additional email - [email protected]. Additional DBA - Bordner Roofing
"As there were some water spots on the roof, and after we had a hailstorm recently (past couple of months), thought we had better get someone to come out and look at the roof for a possible roof replacement/repair. Not my house, but my girlfriends house, and I had used Bordner in the past for both an estimate and roof repair and knew about the company. The day Jason was to come out he calls 15 minutes before he shows up to the house, regretfully she was not home as she had to pick up her son and would be back shortly. Jason came and left, and calls and says that he sees that other people had been up on her roof for an estimate, would not provide one to her unless she decides to work with Bordner and would be happy to come back out next week to meet her. Soooo, no estimate for a roof repair (which would be out of pocket) or replacement (insurance coverage). Just that if she decides to go with Bordner they would be working with the insurance adjuster. And why would we decide to go with Bordner on her experience with a 5 minute call? What did Jason do to sell the company and want her to work with you guys? No discussion of how badly damaged her roof was or wasn't, whether it just needed a small repair or extensive damage. No mention of their workmanship, warranty, roofing shingles you use (GAF, CertainTeed, Tamco, etc), whether you subcontract your installers or not, how long you have been in business, didn't leave any information etc. How many visits does it take ? You want us to schedule ANOTHER appointment for you to come out? My impression is that Jason was in between appointments and fit her in and didn't want to be late for his next one. My girlfriend was not gone long, and had she been given a 30 minute notice or more (instead of 15) could have been there to meet him. I am very disappointed in Bordner, will not schedule a 2nd visit to get more information, and am gathering additional information from other companies."
Steven C on October 2018
Replacement Window Installation, Replacement Patio Door Installation, Replacement Entry Door Installation
"Signed contract today, same day as presentation, saving an additional 10%. Installation estimated at 8 weeks. Installation by Andersen of their products provides extended warranties that other installers can't provide. Complete full service from permit to installation to warranty calls all by Andersen. They provide financing if needed too. Extremely professional and knowledgeable design consultant."
David W on June 2025
Replacement Window Installation, Replacement Patio Door Installation, Replacement Entry Door Installation
"Signed contract today, same day as presentation, saving an additional 10%. Installation estimated at 8 weeks. Installation by Andersen of their products provides extended warranties that other installers can't provide. Complete full service from permit to installation to warranty calls all by Andersen. They provide financing if needed too. Extremely professional and knowledgeable design consultant."
David W on June 2025
Builder Direct is a 3rd Generation Siding, Window, Roofing and Remodeling Company.. 1985 is when we helped our 1st customer and we now have THOUSANDS of satisfied customers throughout Kansas & Missouri. We're proud of our A+ Better Business Bureau Rating, have won numerous building, design, and super service awards, and our skilled craftsmen are surely going to WOW you.....Our company motto is "ALWAYS deliver MORE than the customer expects, AND Never leave a customer less than 100% SATSIFIED.... We carry the HIGHEST licenses you can obtain in construction CLASS A General Contracting License. Roofing Registration with State of KS and RESIDENTIAL Building License in Kansas City MO and KS. ... We promise to work WITH you to achieve the end result your looking for. Fantastic Results and We're easy and pleasant to work with ...To start your "NO PRESSURE" experience. Call, Click, or Email today. Thank you for considering BUILDER DIRECT for your next project.....Alan Boyd - OWNER
"Excellent service. I had hail damage and they replaced siding , roof and windows. My house looks brand new! They stayed on the job until it was completed. No delays. Give Alan a call. He’s a hard worker."
Marilyn S on December 2021
Builder Direct is a 3rd Generation Siding, Window, Roofing and Remodeling Company.. 1985 is when we helped our 1st customer and we now have THOUSANDS of satisfied customers throughout Kansas & Missouri. We're proud of our A+ Better Business Bureau Rating, have won numerous building, design, and super service awards, and our skilled craftsmen are surely going to WOW you.....Our company motto is "ALWAYS deliver MORE than the customer expects, AND Never leave a customer less than 100% SATSIFIED.... We carry the HIGHEST licenses you can obtain in construction CLASS A General Contracting License. Roofing Registration with State of KS and RESIDENTIAL Building License in Kansas City MO and KS. ... We promise to work WITH you to achieve the end result your looking for. Fantastic Results and We're easy and pleasant to work with ...To start your "NO PRESSURE" experience. Call, Click, or Email today. Thank you for considering BUILDER DIRECT for your next project.....Alan Boyd - OWNER
"Excellent service. I had hail damage and they replaced siding , roof and windows. My house looks brand new! They stayed on the job until it was completed. No delays. Give Alan a call. He’s a hard worker."
Marilyn S on December 2021
With over 30 years of experience H & M Services is your trusted contractor for all your home improvement needs. Attention to detail and quality workmanship separate us from the rest. Customer satisfaction is our number one priority. We take great care to listen to what your needs are and make sure the job is done right the first time.
"Randy did a good job with our upstairs bathroom tub/shower install, tile, piping. I would recommend Randy for any handyman services and remodeling."
Brent D on March 2021
With over 30 years of experience H & M Services is your trusted contractor for all your home improvement needs. Attention to detail and quality workmanship separate us from the rest. Customer satisfaction is our number one priority. We take great care to listen to what your needs are and make sure the job is done right the first time.
"Randy did a good job with our upstairs bathroom tub/shower install, tile, piping. I would recommend Randy for any handyman services and remodeling."
Brent D on March 2021
If you have a problem with your window, such as broken glass, minor leaks, or a problem with your window being stuck, repairing the broken part might be a cheaper option than replacing the entire window. However, if you have a deteriorating window frame or major leaks, buying a new window will be the better long-term solution.
Window replacement can become costly, especially if you’re replacing your whole home. There are a few steps you can take to help save money on the bottom cost while still giving your windows a facelift.
Replace multiple windows at once to bundle your purchase
Inquire about discounts, coupons, or special offers
Consider window repair as soon as you see damage to help prevent the need for replacement
Maintain your windows often by inspecting your windows for drafts, leaks, and cracks
There are certain window repairs that are cost-effective to DIY and relatively simple for homeowners to tackle themselves. Tasks like replacing a screen, replacing a lock, or sealing a window are typically under $30 and take minimal time to do yourself. However, if you need to replace your window or repair a broken double pane, it’s best to call in a professional window replacement installer to lend a hand. Replacing the majority or all of the windows in your home is a time consuming job and best left to a professional.
Window replacement costs between $180 and $410 per window, or an average of $280 per window. However, your specific replacement job could cost as little as $100 or as much as $750. Factors such as frame material, the number of windows you need, and the type of glass you order all impact the overall cost. For example, simple double-glazed windows will cost $3 to $6 per square foot, but the stronger tempered glass ranges from $12 to $14 per square foot.
The time it takes to replace a window is a total of four to 15 weeks. This time includes your initial consultation, appointments for measuring, as well as ordering and manufacturing your windows. For a smaller job, you can expect the total timeline to be on the shorter end, but for a whole house window replacement, it might take longer (or be split into multiple install appointments). Once your windows are created and ready to be installed, your window installer will take 30 to 60 minutes per window to install.