Over budget, busted schedule, very poor craftsmanship, billed for the same work twice, billed for work not performed, used occupants personal tools to perform work, performed work that was not authorized and when they came out to repair there repairs the quality was constantly poor! And now they are suing us for not paying them ~15% of the total erroneous bill. They really don't even deserve a full star...
Pros: They put forward a very professional image.
Cons: Their image is just an image! What they say is not what they do!