We just finished our 6 months home renovation. Craig our contractor did a great job. Not only are his trades people professional and reliable, we never had any major issues. The project finished on time, the budget was pretty much kept (no reno will ever be on budget), he always had time for our concerns and questions and he always followed up. We are very lucky to have found him as our contractor.