Dr. Wilson and his staff are excellent. Always flexible, accommodating, gentle and provide excellent customer care. I recommend him to everyone I know. Their price point is in alignment with average costs. I appreciate that Dr. Wilson takes care of his team and they seem to have a great work/life balance which equals a happy staff.