Preparing Yourself for a New RoofRoofing expert explains what a homeowner should do before the roofing process starts.Roof Replacement over an Existing RoofIt is never a good idea to replace a new roof directly over an existing roof.When to contact a RooferWhen should you contact a Roofing Contractor?Roof Maintenance and RepairOne of the most common home improvement projects for home owners, Rosie gives advice on what to consider when making a decision on roof repair and mai...Homeowner Roof RepairHomeowners should hire a professional roofing contractor when installing a new roof. Doing it yourself could be dangerous.