Terrible, rude, unprofessional and talks over you during calls. No communication for weeks when he had trouble serving the person. I had to call him multiple times to check in. Papers un-served and reaching dealines and weeks passed without any updates until I called him. I had to get my money back.