The new law offices of Thrasher, Dinsmore and Dolan is nearing completion.