Joe Welsh is a great attorney who truly cares for his clients. He is highly ethical and truly represents his clients' interests.