Isn't it right to say "done at home", not "done from home"?
Both "from home" and "at home" here are correct. The only difference is that "from" implies that the work was originally focused outside the home, but is now going to be done inside the home, whereas "at home" implies that the work was always done inside the home, like household chores. Ex: My job is online so I can work from home. Ex: My mother is a stay-at-home mom. She works at home.