Will never go back to this Dr. ever! Waited for over 1 month to see him so that I am told that his weekend went long. Worst of all was told the day of appoinment and had taken time off of work. Appoint was moved to Wed , took half day and waited along with 6 others for over 1 hour only to have all of the appointments canceled. This guy need to take care of his shop.