Who is responsible for making sure my alarm is working?

You are!  It is incumbent upon you to test the alarm system frequently using the procedure established by the alarm installation company and/or the Monitoring Central Station.  Be sure to contact the Monitoring Central Station before you conduct any tests and notify your installation company immediately, if you find any problems.