Small Wind Certification Council (ICC-SWCC)
Mailing Address:
3060 Saturn Street
Suite 100
Brea, CA 92821
3060 Saturn Street
Suite 100
Brea, CA 92821
swcc@solar-rating.org
Telephone: (888) 422-7233 Ext. 3273
Telephone: (888) 422-7233 Ext. 3273
Check Remittance Address:
ICC-SWCC
Attn: Accounts Receivable
4051 W. Flossmoor Road
Country Club Hills, IL 60478
ICC-SWCC
Attn: Accounts Receivable
4051 W. Flossmoor Road
Country Club Hills, IL 60478