Hall Brothers Roofing provides tile roofs, slate roofs, metal roofs, flat roofs, custom copper roofs and roofing services.