I was given a 4 hour window when the workers would show up, and they never did. Primera called to set up a new date and time the installers could come by, and they arrived an hour late. When requesting some follow up work on the same job, we were given a date and time that the installers would arrive, but they never showed up... again. Two whole days completely wasted. Next time we will work with a company that has better communication with their installation teams, better communication with their clients, and more respect for their clients time.