Warranty End Dates

Warranty End Dates

We have a module that tracks purchases and dates of warranties/maintenance (start date and end date),
We have workflows triggered to automatically fill the start date based on the product and/or manufacturer. I need a way to autofill the end date based on this start date (usually would be 365 or 730 days from start date). 

Anyway to do this?