Most people do not for you to replace the roof themselves, so they hire a roofing company to do the job. The contract should explain what work will be performed, the cost, schedule, and completion date. http://beenbagginessd.bloggerbags.com/1184364/roof-leak-repair-how-avoid-the-get