I would absolutely not recommend this company to anyone looking for windows. I had the most frustrating and lengthy experience. I had a salesman out for a quote in April 2022. I was told windows would be ready for installation in August. I also specifically inquired if my current blinds would fit over the new windows and was told yes. August came and went with no communication. On September 19th I emailed the office expressing concern my windows would not be done before winter and was told they'd be ready in October. I had to constantly call and email to get any sort of appointment on the books. On October 20th, the installers came. I was told it would be a one day job, done around 4:30/5:00pm. Around 3:00pm, one of the installers told me that they ran into 2 issues. 1 glass pane was cracked, so he taped it with duct tape, and 1 sash arrived with the wrong lock. Around 6:30pm, I had to leave and was told that they would have to come back that weekend to finish the rest of the windows. They had to come on the 22nd which was a day we were hosting a huge party and this was a huge hassle. After they finished, I was having issues with the windows latching. The office also said the 1 replacement sash was ready to be installed. On November 4th, they sent Santiago out to the house who, upon inspection, told me that 6 additional sashes had to be replaced. The windows in the kitchen and the bathroom were not locked properly when they were installed which caused them to be very difficult to open and close because they didn't settle properly. The office also had not communicated to him that he should be replacing anything that day. Keep in mind, Excel still had the audacity to send me an invoice during this and I told them I absolutely would not be paying one cent until the job was completed. On December 1st, I had still not heard anything about the 6 replacement sashes. I emailed Leo in the office and expressed my immense frustration that we were in the middle of winter and my windows were still not done. In addition, I had my handyman out to put the window treatments back up and he informed me that they are not able to be secured in the manner they are supposed to be due to the size of the windows. The brackets and screws do not fit. I was going on almost 6 weeks without blinds and now apparently need to find ones that fit these new windows. I also saw reviews online stating other people ran into the same issue where they were not told or told last minute they had to remove and replace the window treatments themselves. He was able to make some adjustments to put them back up, but again, that's more money out of my pocket. On December 7th, Santiago and Dave came out to the house to finally replace the 6 sashes but also discovered 3 of the screens already had holes and needed to be replaced. I found Dave to be condescending during the visit and I asked for a manager to call me. Julie was very kind and apologetic, and she did send me an Amazon gift card for the complications, but it did nothing to ease my frustration. I insisted on an inspection at completion because I did not have confidence in Excel at this point. You could see some sort of felt coming out of the top of one of the replacement windows and the lock mechanism did not align where it should. It would not lock, which I was uncomfortable with from a safety standpoint. I saw from reviews other people ran into this issue as well. My handyman, someone I have known for years and deeply trust, expressed concerns this evening about the quality of the work. The last week of January 2023, I received a call my screens were finally in and to call for an appointment. I called the main contact but did not hear back. The next day, I received a call from the office saying they were trying to schedule an appointment with me; I mentioned I had emailed Leo with no response and was told Leo no longer worked there. Ok, but how was I supposed to know that? Santiago came to install the new screens on January 24th and before he left, asked if I wanted to make final payment. I said that I wanted a final invoice from the office first. 2 hours later, I got a call from the office for final payment again. The next day, another call. I could not BELIEVE their nerve to be in such a rush to receive their final payment when I had to wait 9 months for this whole debacle to end. I am dismayed at how terribly this whole installation has been handled. Based on recent reviews, I see that other people are having the same issues I was including limited support from the office and zero communication unless I reached out first. Even though I have tried my hardest to confirm and follow up, I somehow still end up being told the wrong information. For the thousands and thousands of dollars I spent for such a huge home improvement project, I really wish I would have gone with another company. The only bright points were the complete professionalism and kindness from Santiago and Julie.