Thomas & Solomon LLP