I am a general contractor in Toronto. This is the first time I have worked with John. He was very professional and knowledgeable. I gave him a deadline and he hit it. Work was very professional and well done. I look forward to working with him and his team on all of my projects moving forward. Attention to detail was appreciated. I will be recommending John to everyone.