Yes, you should always explicitly cancel VFR (Visual Flight Rules) flight following when you no longer require the service or have the destination airport in sight. While air traffic controllers will often terminate the service automatically as you approach your destination or exit their lateral boundary, a high-fidelity "best practice" in 2026 is to state "Request to terminate flight following" or "Cancel flight following." This ensures there is no ambiguity regarding your status. If you land at a non-towered airport without canceling, the controller might worry about your safety and eventually initiate search and rescue protocols if they lose radar contact without a formal handoff. By canceling, you allow the controller to clear your data block from their screen and focus on other traffic. Furthermore, once you cancel, you are reminded to "squawk VFR" (code 1200) and change to the advisory frequency, which is a critical high-fidelity transition for maintaining situational awareness in the local traffic pattern at your arrival airfield.