It could be a starter interrupt on his alarm keeping it from starting. Some alarms have these. You might have to have the alarm removed or have it towed to the shop that installed it. It might also be a short somewhere. Check all his fuses/relays. Hope this helps...
Mike