Had our windows installed by Arcana Windows. It took a while from the time we put our deposit to when the windows were actually installed (approx 8 mths), but they were very clear about the delays due to the pandemic, material shortages etc. so we were good with it.
The 2 gentlemen that came to install our windows were very polite, professional and very respectful. They communicated with us throughout the entire install to let us know what was being done and what time frame they would be finished etc. They did a fantastic job, left no mess behind and our new windows look great!! Plus the house is quieter and much more insulated!
I would definitely recommend Arcana Windows for your window replacements.