Does anyone know a good, honest, reliable licensed contractor who does roofing, insulation, wiring etc.? I'm having some home issues, leaks in roof, no or little insulation, old wiring cracks in foundation and damp basement, also still need to replace some old windows. I'm looking to apply for the Niagara Renovates Program and need written estimates to apply.