Double Glazing Installers Near Me In the ideal scenario, you'll receive an additional phone call from your installer within a couple of weeks after your windows are installed to confirm whether you're satisfied with the quality of their work. You should also receive an official copy of the company's product