Roof painting is one of those home maintenance chores that can easily transform the look of a home and, at the same time, add to the durability of the roof. Anyone planning to paint the roof may be torn between painting it on their own or hiring professional roof...