Bill and his team are amazing. We were so happy that we choose them. Our full house renovation was completed to a very high standard and on a very timely manner. Bill is an excellent communicator and we were alway kept up to date as to where things were at and when we visited to check progress we were always pleasantly surprised as he always went above and beyond in regards to all the tasks he did. Bill is a perfectionist and it shows in the quality of the work. We are always getting complements from visitors to our house as to how wonderfully renovated it is. Thanks Bill.