Enzo was helpful and responsive to us (even though we were very demanding customers). The work looks great and he always managed to find reliable and well priced sub-contractors. Kevin (the labourer) was the hardest worker I have ever met in my life and immediately fixed any mistakes he made. There are still a few things to finish up but I know they will be done soon.