different types of roofs

13 Different Types of Roofs for New Homeowners

So you are getting ready to build the home of your dreams. You've saved every penny. You've drawn up your plans. Now is the time to make your dream a reality and dig your first full shovel of dirt on your way to building your first home. Once…