After reading the last review, I was confused. I had a wonderful meeting with Green Stamp and thought they were great. So, I approached them about the last review and they knew exactly what I was talking about. They explained the situation to me and I decided to move ahead with them. They were great! I've since referred them to friends and family and every single one of them has had a fantastic experience. In fact, one of my contractor friends commented to me that, in their perspective (and I quote) "Green Stamp is the BEST insulation company in New England, hands down."