The only reason I did not rate 10/10 is because the afternoon before my scheduled installation, their truck broke down and we had to rebook it for another day. As a result I lost half a day of pay for the time off work I took. Of course, its entirely understandable why it happened, but I would have expected a confirmation of the second booking prior to them arriving. Luckily I called in the morning of and the crew was already on their way. Turns out they did an excellent job on the attic insulation, from what I can tell so far. Brian in particular was great, very respectful guy and was able to answer any questions I had. They did the job fast, and didn't leave much of a mess afterwards to clean up. All I had to do was vacuum one room for 2 minutes and the rest was taken care of. Good job, good workers, flexible with times but would be nice for them to send an appointment confirmation email,call, or text beforehand.