Square
http://ca-cpp.org/user/geleynffta
You are so right about familiarizing on your own with all of the various roof covering materials. Depending upon the roof product you select, your roofing can last anywhere from 20 to 50 years, however that depends