When you want the best you have to expect the unexpected. Make a 7:00 AM appointment and you won't have a long wait. I have waited hours for rotten doctors in Las Vegas. so if everyone complains about his wait or office staff they need to get over it and except that he is well worth the wait. The comments about his arrogance are unwarranted. When you are good as a doctor in his field you deserve to be confident. That confidence should not be viewed as arrogance or superiority. He is thorough, professional,and knowledgeable. If you want quick care with inaccuracy you can go see tons of mediocre doctors in Las Vegas. You want the best, then put up and deal.