Roofing can become covered with moss, mildew and algae build-up over the years, shingles can go missing or the paint can begin to flake. But why worry about these problems, when you can simply contact the experts at EF Roofing? We offer a range of services such as: