It was in our lease that we had to have the oven and carpets professionally cleaned and show reciepts!!
However when he turned up he bought 3 cans of that spray stuff from woolworths.....emptied all 3 tins in the oven (gased us all out!!!) came back the next day and removed it all!!! Nothing i couldnt have done my self.....bloody landlords silly rules!!