What does your contract with the roofer say? Most general labor guarantees are at least 1 year if not specified in the contract. There is always a legal remedy, within reason. Many Tampa, FL homeowners have no idea what a typical roof warranty is. In the same way, many people think that the guarantees are valid for 20 to 30 years. When, in fact, most warranties expire after 10 to 12 years.
Likewise, if there are problems with other components installed by the roofer, such as subfloors, ventilation products or joint covers, they will not be covered either. So, it's up to the roofer whether he wants to offer a warranty or not, and isn't offering a warranty an option? When looking for a roofer, you'll always want to look for a company that offers a labor warranty. For example, if an HVAC company installs a new unit on the roof covered by the warranty, but does not cause a roofer authorized by the manufacturer to flash the unit, the warranty may be voided.