No, you do not need to clean your windows before your appointment. Our installers will fully clean the inside of your windows during the installation process.