A roofing project can be one of the most expensive, labor intensive tasks of your life as a homeowner. While some homeowners try to go the do-it-yourself route, completing your roofing project is much easier and stress free when you work with a contractor. However, this leaves one important question: How do you know a …