Don't call them!!!
We needed a roof repair so we called this company to get a quote. The guy was on our roof the next day without knocking on our door! And he started fixing it without giving us a quote! He came back with a bill (charging HST but no HST registration number on the bill) and left me very very insulting comments. We have asked for explanation and apology but we haven't heard from them.