I chose them based on the 3 previous very good reviews. If you don't know anything about the work you contract out, you'll be very pleased for a while: come-done-gone (fast and relatively cheap).
Office person (Mario) is very polite and flexible. Workers... watch out. I did my homework before and here is what I was able to spot: during the removal of old insulation they heavily scratched the vapor barrier in the attic. The "specialist" (Gary) was sent in to fix the problem and his attitude was: "I know nothing. I'm here to blow in the insulation". While I tried to patch the vapor barrier damages myself, he did install some baffles, but the wrong size, in the wrong places (not where the vents were) and he hanged them in only one roof nail (see pic attached), instead of using a couple of staples (they looked like some socks hanged by the fireplace). At this point I realized that the job is compromised (considering this was a repair of attic ventilation problem) and I fired them. I had to pay more and had the blowing done properly by someone else (the typical scenario), after a couple of days of fixing vapor barrier with tuck tape.