A roofer repairs  replaces  and installs roofs on residential homes or commercial buildings They use a variety of materials such a metal  aluminum  wood  shingles  tiles  slate  and steel Roofers scale the tops of a property to repair leaky roofs  replace broken tiles  or seal areas to make them watertight