Roofing Services Locations | At Direct Roofing we understand that your time is valuable. When you request a residential roofing, siding, commercial roofing or metal roofing estimate our estimators will promptly schedule a complete and detailed assessment of all your roofing needs.