Integrated Solar Design Cleaner - Canby, OR Looking to contact Integrated Solar Design? You can reach them at 503-592-9200