Factors include the size of the roof, materials used, roof pitch, accessibility, and any additional features like skylights or chimneys.