What a stupid idea...putting a JW org sign up at your place of business. You NEVER advertise your religion at your place of business. There's nothing like running customers off like advertising JW. There are a lot of people that hate the witlesses.
Any whoo...STADD, so sorry to hear your family is still shunning you. It sickens me! We hope you enjoy your new home.