In the event your new roof leaks, the first person you want to call is the one that installed your roof ( hopefully a licensed roofing contractor). The roofing contractor can come back out and assess what is causing the problem. Several things can cause a new roof to leak such as

– Workmanship failure
– If the leak was caused by workmanship failure the roofing contractor is responsible to correct the problem at no cost to you.

– Material failure
– If the material failed typically the material manufacturer will get involved and coordinate with your roofing contractor or you the homeowner to come up with solution.

– Siding/window failure
– Sometimes a leak you thought was coming in through roof is actually coming in through the siding or windows. You want the roofing contractor to provide with photo description or water test to prove its not roof but the siding and windows that are actually the problem. In this instance you have to hire someone to address that issue.

– Plumbing
– Plumbing pipes run though your attic and its possible the plumbing joints start to leak and give a perception that the roof is failing but its actually the plumbing pipe joints that have failed. IN this instance you want to contact a plumber.

– Storm Damage
– A good wind or hail storm has the ability the damage new roofs in this case you want to get the insurance company involved even if the roof is new.