Calculate total roof surface area for gable, hip, and shed roofs. Estimate roofing material quantities including waste factor.