I've used Mr Muscle oven cleaner , usually the odourless or Non Caustic types . for some reason the Heavy Duty type didn't work very well . so i've continued to use the first two types I mentioned . however recently I was informed about another product called Castrol Super Clean , which I'll try and purchase sometime soon and give it a go !