Getting a new roof can be an exciting project. However, many homeowners feel overwhelmed when comparing various quotes from different…