These guys do great work, IF you can get them to show up. They run a highly disorganized business - poor communication, no follow up, totally unreliable. There are plenty of qualified contractors out their that understand the meaning of customer services; I highly recommend you find one.
Pros: competent, good work
Cons: completely unreliable
more