Many thanks for your patience. The party in breach of contract would have a duty to try and resolve this, and the wronged party would also have a duty to try and reduce the damages/losses incurred as a result of the breach. However, sometimes that may be impossible and a court would only look at what was considered reasonable on the particular circumstances.
In this case, the company has offered to honour their original agreement however it is not as simple as just them doing that and your wife having to accept it whatever the circumstances. The initial breach may have changed things in a way that make it impossible or difficult to implement such an offer. For example, she has already found other work which she would not have done but for the breach so she would not necessarily be expected to jeopardise that just to resolve the current dispute. Additionally, the breach may have also caused a breakdown in relationship, trust and confidence between the parties so that may prevent someone from going back to finish the work, even if it means reducing the effect of the original breach.
Just whether she still gets compensated for the full 3 months or a court decides that because of this she should only get partial compensation, is something only a judge can decide. And as you can imagine, one person may come to a rather different decision to another based on their interpretation. Nevertheless, there are reasonable grounds to reject this offer and to consider pursuing this for financial compensation in court.
I hope this has answered your query. I would be grateful if you could please take a second to leave a positive rating (3, 4 or 5 stars) as that is an important part of our process and recognises the time I have spent assisting you. If you need me to clarify anything before you go - please get back to me on here and I will assist further as best as I can. Thank you