A minor leak repair is usually $600-1,000. If the repairs needed are more significant, the price can go up. However an estimate should be provided for any significant roof work.