Hi I have had this flashing installed today by a local company and I am concerned that it has been installed incorrectly as well as looking very messy. However I have no experience so could somebody please advise? I had asked for it to replaced due to a leakage and showed the company my...