I don't believe they are doing that anymore. We live next to the police station and I haven't heard about Immigration coming to Caye Caulker for years. You will need to take a trip to San Pedro to get your visa extension stamp.