We could never seem to get in touch with these people. We called and left several messages with someone who sounded like she was very put out to be called at 2 in the afternoon but no one returned our calls. They showed up when they wanted and never showed up when they said they would. We paid a lot of money and ended up having to finish up some of the work ourselves because no one would return our calls.
Pros: no
Cons: everything
more