Slip-shod work, not responsive to questions and requests, and not cheap by any means. They seem very nice and honest and competent while they are there, but you've got to watch them like a hawk every step of the way, inspect every element of the work very closely as it is being done, and absolutely not pay until you've had a chance to live with the results, see the flaws and corner cutting, and get them to fix it. read more