That should be spelled out in the Life Estate. However, in the absence of any responsibility in the Life Estate, ultimately the home owner would be responsible for property maintenance and upkeep. If the Code Enforcement Officer were to sanction someone for a violation of town or city ordinance, that violation would be served on the homeowner. Hopefully that helps! If you need any more information, feel free to give me a call at (207) 975-9330!