Roofing involves a great deal of physical labor, especially if you plan to tear off your existing roof before installing the new roof. If you're not comfortable walking on a roof or carrying heavy objects up a ladder, you should think twice about taking on a roofing job.
In addition to choosing colors and estimating how much material you'll need - it is vitally important to contact your town's municipal building to obtain the proper building permits and for the correct building codes for your area.
Need to replace a missing or damaged shingle? Ridge caps need some attention? How about installing or replacing a vent? Even learn to diagnose a leak. Get started here.