Get in Touch With Us

By Phone

All inquiries USA – 503-356-5516
Monday – Friday | 8:30 a.m. – 4:30 p.m. PST

All inquiries Canada – 778-430-5516
Monday – Friday | 8:30 a.m. – 4:30 p.m. PST

Locations & Hours

Urban Solar (USA)
1880 SW Merlo Drive
Beaverton, OR, USA 97003
Tel: 503-356-5516

Urban Solar (CAN)
2610 Rock Bay Ave.
Victoria, British Columbia
V8T 4R7, Canada
Tel: 778-430-5516
Fax: 778-430-5517

Get in touch with our team today.


    Webinars and Lunch n’ Learns

    Our online webinars are a great opportunity to learn more about the solar energy industry from our team of experts.

    Sign Up Today


    We’re always looking for committed individuals to join our team.

    View Current Openings

    Media Inquiries

    If you have questions about including Urban Solar’s work or products in your media outlet, our communications team will be happy to help.

    Reach Out to Our Team