homeowner calls contractor to get costs for repairing roof leak