In-person services to Release a Deed of Trust REQUIRES an appointment. Please email your request to the Public Trustee office [email protected]
A lockbox is available for dropping off documents at the west end of the curb in front of 100 Third St, Castle Rock. This box will be checked daily and processed within 24 hours.