Double Glazing Installers Near Me Ideally, you will have a follow-up phone call from your installer within a couple of weeks after your windows have been installed to confirm whether you're satisfied with the quality of their work. You should be provided with a copy of any product warranties provided