Anyone have experience with roofing contractors in the Greensboro area? I've been inspecting our roof and I'm thinking that we will need to have all of the step flashing replaced on two dormers and a couple of other transition areas. May be more cost effective to replace the entire roof (although it is only a couple of years old), but would like to get some advice on the options. Thanks in advance.