We reviewed 78 femoral and tibial nonunions treated between January 1992 and December 2003. Of these, we classified 41 in 40 patients as complex cases because of infection (22), bone loss (6) or failed previous surgery (13). The complex cases were all treated with Ilizarov frames. At a mean time of 14.1 months (4 to 38), 39 had healed successfully. Using the Association for the Study and Application of the Methods of Ilizarov scoring system we obtained 17 excellent, 14 good, four fair and six poor bone results. The functional results were excellent in 14 patients, good in 14, fair in two and poor in two. A total of six patients were lost to follow-up and two had amputations so were not evaluated for final functional assessment. All but two patients were very satisfied with the results. The average cost of treatment to the treating hospital was approximately £30 000 per patient. We suggest that early referral to a tertiary centre could reduce the morbidity and prolonged time off work for these patients. The results justify the expense, but the National Health Service needs to make financial provision for the reconstruction of this type of complex nonunion.