The appellant, Talita Odendaal, sold her residential property in Sunridge Park, Port Elizabeth to the respondent, Patrick Ferraris, for R2.2 million in March 2006. The agreement contained a voetstoots clause excluding liability for latent and patent defects. Ferraris inspected the property with an estate agent before purchasing, seeking a large family house with ample parking for his classic car collection. After taking occupation on 30 June 2006, Ferraris discovered various defects: a collapsed staircase railing, water damage in the outbuilding, pool and jacuzzi defects, and critically, that the outbuilding and carport had been constructed without proper municipal approval. The building control officer confirmed the outbuilding was only approved as a storeroom (subject to sewer re-routing that was never done) and the carport had been rejected three times for violating building line regulations. The garage lacked required firewall/fire door. Ferraris instructed his bank to delay transfer pending resolution. Odendaal's attorneys gave notice of breach under the forfeiture clause. When Ferraris refused to withdraw his bank instruction, Odendaal cancelled the agreement on 27 July 2006 and demanded he vacate. Ferraris refused and later purported to elect to abide by the contract. Odendaal instituted eviction proceedings under PIE.