I have a rock chimney that is composed of irregular (not flat) rocks. Many jut out to varying lengths from the mortar, thereby creating a non-smooth and non-flat surface. My roof is metal. The flashing is not working, as it is easy for the rain to find gaps at the top of the flashing. The roofers used roof cement and silicon to fill up the gaps, but rain still finds its way into the flashing and into my house. Help!