Terms & Conditions


  • If incorrect information is given by the customer or if a genuine misunderstanding occurs, iCleanOvens reserves the right to amend its quotation accordingly
  • Quotations are tailored to each customer and are inclusive of all labour, equipment and products required
  • Promotions/special offers are offered at the discretion of iCleanOvens and may be amended or withdrawn at any time


  • Appointments are available on weekdays between normal working hours
  • Evening and weekend appointments may carry an additional charge of £20
  • Customers are required to remain in attendance while the iCleanOvens technician is present
  • Appointments cancelled with less than 24 hours’ notice may incur a charge of £50
  • Customers are requested to keep children and pets away from the working area


  • Prior to work commencing, a visual inspection of the appliance will take place in the presence of the customer, any damages will be recorded and a cleaning plan will be agreed
  • Customers will be required to sign an agreement detailing any damages, all work being carried out and the cost of services


  • We are happy to accept cash, cheque or bank transfer. Payment by cheque or bank transfer must be cleared 48 hours prior to an appointment
  • We do not accept card payments at this time
  • Payment must be made in full following the completion of the service


  • Some older appliances may have cracks in enamel, oven linings or elements which are undetectable to the naked eye, iCleanOvens takes no responsibility for any products entering areas damaged prior to the commencement of cleaning. Customers may be required to sign a damage waiver


  • iCleanOvens take all reasonable precautions to prevent damage to customer property, on occasion, unseen cracks in elements may cause ovens/grills to fail following a deep clean. iCleanOvens cannot be held liable in such circumstances

By booking an appointment with iCleanOvens you are acknowledging that you have read, understood and agree to the terms and conditions detailed above. 

Get in Touch With Us

01501 511 051

Contact Us Today!

    Your Name (required)

    Your Postcode (required)

    Your Phone (Optional but useful)

    Your Email (required)


    Your Message