5 /5 Janet Johnson: Dr Cheng has been our doctor for 15+ years and we have complete trust in his knowledge and abilities. His staff is courteous and efficient and there is never a long wait to see the doctor. Phone calls are always answered promptly.