Roofing installation and maintenance are very involved and sometimes dangerous jobs that must be done correctly to keep your Connecticut house protected from nature's elements. The roof is your home’s main line of defense from rain, wind, snow and hail and is exactly what makes your home a shelter in the first place.