Horrible communication. A 10 week time frame turned into 8 months. Absolutely no updates from Apex during the whole process after ordering the windows. The advertised “master installer experience” was not anything close to what was shown in the video