Residential roof repair and installation involve a fair amount of work. As the homeowner, you’re expected to know your way around various options as far as materials, looks, warranties and other factors are concerned. It’s safe to say you should do your homework before contacting a contractor.