I would also recommend a company such as smoke alarm solutions. For the annual fee, not only will they test the alarms annually and between each tenancy, but will also attend to the alarms any time they are faulty. Sometimes tenants will just pull a faulty smoke alarm out and not tell the...