I have no idea what kind of work they do but this is based on the fact that I made two appts with them, sat around waiting for them to show up and they didn't show up or have the courtesy to ring me to say that they were late or couldn't come. Rude and unprofessional.