cape doctor