I spent more hours waiting than having any work done and had to continually return due to a variety of errors. I fully agree with the previous review by Gary H but would add disrespectful and apt to throw a hissy fit when things don't go his way. Now I learn that the procedure I had done was not what this practice reported to my insurance company. I now understand why there are not enough patients to keep the doors open for a full week.