It depends on the clients. While I'd rather be overdressed than under dressed, you don't want to stand out too much by being the only one in a tux. I think t-shirts and polos are disrespectful unless at a very casual outdoor affair.