It went well. We had a scheduling hiccup, and they came out the day after my work was scheduled. It's been my experience with these "Deals" that contractors can get quickly overwhelmed with scheduling. However, they scheduled with me very quickly at the outset (better than most), so I was happy to forgive the reschedule. When they came, John and his assistant Dennis arrived on time and were very pleasant and easy to work with. They worked the entire time, John asked appropriate questions in the beginning, and then asked me to check the work after he'd installed a few shelves to see if I was happy with the progress thus far. They ended up staying a little bit over the four contracted hours to finish installing the door. It had been a problem because of sloppy framing by another contractor. They got it installed, cleaned up and all was well. For what I paid, I am happy with the job. There are two minor issues: one shelf end, front corner not nailed down and one support stud cut just a little short and not nailed down so it moves a bit. Neither are important and easily fixed. I'm prepared to take partial responsibility because I didn't check closely enough before they left. John did ask me to inspect the work, but I just looked at it because I was rushing out to get paint to finish the job. I only mention it because I think it's a systemic problem with Angie's Deals, in general. The worker is on the hook to finish a punch list in an allotted time. That means that I don't really know if this was a result of not paying close enough attention to detail (that limits the kind of jobs I would have them do) OR if it's just a simple matter of being rushed. I suspect it was the latter, but I won't know unless I ask them back to do additional work.