Absolutely awful, had a surveyor view their work and he said it was not up to the standard we should expect. The indoors painting was awful, not rubbed down before painting, the new roof on the leaking garage had a puddle over half the length of the garage when it 1st rained and as for the 6 new doors, none of them were hung correctly they all had faults and would not close properly. We left them to their own devices on what they said would be their last day and the mess was awful.