Contact Support

If you’re an existing customer needing warranty support or other assistance relating to your energy-efficiency project please complete the form below and we’ll be in touch soonest!


We're here to help!

Fill out the form and we’ll follow up soonest. Expect to hear from us within 2 business days.

WA state graphic
PEC Headquarters

210 West 3rd Street

Vancouver, WA 98660

Phone: 360 571 3200
Map >
TX state image
PEC Texas

701 Commerce Street

Dallas, TX 75202

Phone: 469 401 2355
Map >
Chicago IL map image
PEC Chicago

405 W Superior Street,

Chicago IL 60654

Phone: 630 437 1988
Map >