Our cells have divided.

After six great years, we have decided to grow in different directions. Our Chicago and Philadelphia offices are now known as O’Hagan LLC. Our Richmond and Los Angeles offices are now known as Spencer LLP. (O'Hagan LLC also maintains a Virginia office in Richmond, VA). Click on the appropriate link below to get where you want to go.