I had both my shoulders done earlier this year and it took about 30 days from each surgery for me to get back to work on a slightly limited basis. You'll be surprised as how soon you'll be back at it.