It depends on your system if its bells only usually every 12 months
If its on police response it should be every 6 months, However i think you can have one remote maintanance & one on site visit or 2 on site visits, this also depends on the company
As for Battery replacememt it depends where...