Prepare to wait but it will be well worth the wait. Dr. Johnston is awesome and is so patient and understanding. He never rushes his patients out the door and is very thorough. Hands down, the best doctor I've been to in Las Vegas. His staff is wonderful also. Very friendly!