Contact Us

Small Wind Certification Council (ICC-SWCC)
Mailing Address:
3060 Saturn Street
Suite 100
Brea, CA 92821
swcc@solar-rating.org
Telephone: (888) 422-7233 Ext. 3273
Check Remittance Address:
ICC-SWCC
Attn: Accounts Receivable
4051 W. Flossmoor Road
Country Club Hills, IL  60478
We would love to hear from you! Please fill out this form and we will get in touch with you shortly.