I have scheduled Bo to insulate my attic 4 times. The first time, I had to cancel (2 days before). They came--apparently the office staff and the insulation staff don't communicate. This should have prepared me for the future:
The next time, I was promised I would be the first job of the day (since I had to leave for work at 12); I called at 11:30 to find out where they were and was told that they'd changed their minds and decided to make me the last appt (without telling me). The next time, I was scheduled 1-5. At 3:30 I get a call saying they wouldn't be coming. Ran out of supplies. The next appointment was made for 2-5 (I had to work until 1:30)--and I called to confirm the day before; spoke with the supervisor, who kindly scheduled it for 3-5 and told me to call if they hadn't arrived by 5. They hadn't. I called to find that no one answers the phone after 5. When I called the next day, they told me they'd been here at 1:45 (15 minutes before I got home and 75 minutes before scheduled). I had waited all afternoon for nothing. They didn't even bother to leave a note. And when informed of their error, didn't even have the courtesy to apologize. Just said it was my fault for not being home. I would never voluntarily use this company. Winter is mostly over anyway. Thank you, Bo.
Cons: don't keep appts