Important Considerations for Choosing a Roofer – The Homeowner Best Practices