Patient
Highest recommendation. Dr..Craig is smart, patient, through, skilled and has his patients best interest in mind. He took all the time we needed to explain my issues and discuss alternative strategies for resolution. He sought and considered other doctors input in deriving his recommendations. He is personable and very responsive to my calls and concerns. If you need heart surgery you can feel very confident choosing Dr. Craig v