A roof is one of the most important projects a home owner will come across. There are a lot of decisions to be made. First is finding a trustworthy Roofing contractor to do your project. Second, agreeing on a price, Third, deciding on a color. And lastly, scheduling a time when the job can be completed.