Ellis & Ellis Window Cleaners Window Cleaner - Durham, NC Looking to contact Ellis & Ellis Window Cleaners? You can reach them at 919-477-7862