Roof size and pitch, number of layers to remove, shingle type, ventilation needs, flashing/valley work, skylights, and how much detail work is required around edges and penetrations.