Escondido Police Chief Craig Carter, who is retiring at the end of December after a 29-year career and six years at the helm of the department, is leaving the city's police force in better shape, and with a stronger reputation, than it had only a decade earlier.