If a feature delivered was not correctly understood and doesn't do what you require, we will fix it at no additional charge.
If the work completed does not pass our engineers quality control, we will fix it at no additional charge.
If a delivered feature exhibits a bug, eg 1+1=3, we will fix it at no charge for up to 3 years after the feature was completed.