Professional and friendly- got the job done! Would have gotten 5 except they had to reschedule which was a small inconvenience