Dr. Byrne is very kind and appears to be knowledgeable however I had to wait two hours and twenty minutes past the appointment time to see the him. Others indicated that the wait time for Dr. Byrne is always in excess of one hour. A doctor's skills are irrelevant if you can't see him.