Very Professional and painless ! Great staff, They make you feel very comfortable from the minute you arrive.