I went here and had read the positive and the negative reviews . First off let me just say the reviews that say you will be waiting a while are correct . Each appointment it was 1 or 2 hours wait to see her . One of the staff was nice and said she does this often I will call you when we are ready to see you go have some lunch .
She is not very peasant , she may be knowledgeable but very dry and blunt and talks down to you and is rude.
The icing on the cake is getting a bill from her for 45 dollars for a missed appointment . Here's the catch I had called in to schedule and apt and to have someone call me back , nobody ever did , instead they bill me for a no show when I never even had an appointment . And from what I have read this is common.
So I gave her a fair shake even with the wait and being rude but billing me for nothing that's where I call it .
I know it is Vegas but trust me , there is a lot better out there just have to do your due diligence and look for it.
Not recommended at all.