4.8 / 5 Based on 3350 testimonials See what our clients say How can we help? Find a Local Oven Cleaner Restore your oven to near showroom condition. Become an Oven Wizard Build a successful oven cleaning business. Head Office: Oven Wizards Franchising Ltd. 11 Dawes Close Southrop Lechlade Gloucestershire GL7 3PR Registered in England. Company no. 7319998 Find Your Local Oven Cleaner Enter your nearest town or first part of your Postcode/Eircode: