First of all, we did not choose this company, they were hired by our contractor. We were squeezed in on short notice which was appreciated, the workers were on time which was great, however, there were some issues, some thin areas, every single electrical box was covered in over spray because they weren't covered, a new fridge water valve was ruined by over spray, which had to be replaced, the area above the bow window was supposed to be done but they missed most of that area and sprayed shut all the soffit vent openings above that window, then they fixed that by putting batts there which i did not approve of, that decision was probably the contractors, although not the proper way to fix it, i had asked that the gap between the end gable wall and soffit sprayed so there wouldn't be air penetration through the insulation, reducing its effectiveness, that wasn't done, we were having a bedroom floor sprayed that cantilevered above an entrance door, so I had installed xps foam blocking above the door header and specifically told them not to move them, that way they would have a stop for the foam, and not have to use batts, they moved almost every single one out of place and used batts, they missed a critical area right above that door, they missed or ignored other areas that could have easily been done, The pink batts used in the ceiling are no where near the quality of insulation that we removed when doing demolition, this is probably not their fault, but if there was an option for better quality we would have appreciated the ability to choose it. The foam makes a huge difference, but I will definately use someone else and be a little more involved next time.