Unfortunately if you have forgotten your code an engineer will be required to attend to reset the code. This will incur a call-out fee. If the alarm is an OCM installation, unless an alternate alarm company has serviced the alarm previously, the alarm will contain an OCM engineer code which will allow the engineer to access the system easily. In the event that the system is not an OCM installation or the engineer code has been changed by another company, it will require the engineer to default the system. However, If an alarm panel is engineered locked an OCM engineer will not be able to default the system successfully. In this instance the only way forward is to obtain the engineers code from the company that serviced the alarm last or to install a new control panel as a worst case scenario.