7 Essential Considerations for Your New Construction Roof