I live in N.E.Missouri, the last few years not very much snow at all,around here you just never know. The existing roof is 11ft.10in. off the ground. The existing roof is metal. As far as width of the addition, i wont to go as wide as i can, but i guess that would depend on the slope i need...