Screen & Kleen Window Cleaner - Mililani, HI Looking to contact Screen & Kleen? You can reach them at 808-623-9751