Based on the picture below and the location of the ceiling stains, do you think it is it improper/damaged flashing causing the leak OR is the skylight itself leaking?
Any other suggestions/ideas would be appreciated. The stain right below the skylight frame showed up last week. One roofer/skylight specialist inspected it and said all I needed to do was install new flashing to stop the leak which is less expensive to fix ($500) and another person said I needed to replace the skylight itself and add new flashing kit to stop the water leak ($1,200) - very frustrating.
Some background info: I have 3 VELUX skylights (the ones that open) in my family room which were installed when the house was built in 1988. The one farthest to the left appears to be leaking based on the location of the ceiling water damage/stains. I paid a roofer to install new roof shingles 14 months ago right after we bought the house. I donÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢t think there was any ceiling damage before the new roof was installed. The roofer told me recently that all skylights leak/fail after 20+ years and that to stop the leak I need to replace all my skylights. Thanks in advance for your help.