CMS2CMS did an amazing job migrating a very very old CMS to WordPress. And they also migrate our large forum. They are quick with customer response which is great and have helped with any issues that I saw. Highly recommend them if you need CMS migration service.