First, a little background.
Currently namespaces and assemblies in our codebase (~60 assemblies, thousands of classes) looks like
WidgetCompany.Depar
If you have ReSharper:
Right click project, Properties. Change Default namespace to desired namespace.
Right click project, Refactor -> Adjust Namespace to update all the namespaces to use the default namespace
Then just let it do its magic.