human
I've been having a problem with a leak in my roof. I need to know how to fix it.
assistant
You may need to call a professional roofer or contractor to assess the situation and provide you with advice on what needs to be done to repair your roof. They should be able to help you decide whether it is best to replace the entire roof, patch up any existing damage, or if other repairs are possible.