JohnPlease try this if you haven't already. Ice pack applied straight to the strained area through a thin piece of cloth (like a handkerchief).Ice packs have saved me so many times and take the pain away and speed up healing. I know it's hard but try to give your shoulder a chance to heal and be as gentle with it as you can (whilst doing 30 houses a day )Good luck mate.Laurence