United Publications approached us with a broken site and requested help. Their existing Drupal development company could take their project no further and the site was incomplete, with broken bits. They needed a Drupal-savvy shop to come in and rescue them.
We don't do site repair, but we agreed to perform a paid discovery on their site's Drupal codebase and see whether a new implementation might make sense. What we found was something of a mess, with hacked core and modules with lots of custom code with almost no comments (and none in English). There was nothing to be salvaged. Any work would have to start anew.
They also had two other sites running in a simple custom PHP CMS that had essentially the same architecture; fortunately migrating those sites to Drupal had not yet been attempted.
We proposed a solution to clean up the user interface a bit and migrate all three sites into Drupal 7, following best practices, to get them on a sound, scalable footing going forward.