Dr. Cherry is an excellent and thorough physician. The practice is set up to do blood draws and testing on-site eliminating the need to go to a drug lab and WAIT for testing. Additionally the young man who does the blood draws finds the vein right away and makes no pain poking the needle. It is amazing. Next best thing to a house call..