If you know someone who does this, please recommend. S/he will need to get on the roof (inside access) to properly clean it. Thanks, Margaret 100 block of Kentucky Sent from my iPhone