How to choose from different roof styles like hip, gable, flat and more? Read our roof style buying guide to know more.