Thank You

Thank you for your question. We will review it and have the appropriate person follow up with you as soon as possible! In the meantime, if you have would like to skip the line and give us a call now you may do so. Our number is 971-249-8442.

Our Latest Blog Posts

  • All
  • Guides
  • How-To
  • Incentives
  • Jobs & Career
  • Permit Process
  • Regulation
  • Uncategorized
color coded electrical cables

NEC Solar and Storage Regulations Explained

NEC Solar and Storage Regulations Including NEC 690, 705, 706, and 710 Innovative and brand new solar markets have changed the photovoltaic (PV) systems across …

Read More →
curved pv design

NEC 2017 690.1 & PV Disconnect Placement

In 2017, Article 690 of the National Electric Code (NEC) was updated, which tells solar designers, engineers, and installers how to ensure that a PV …

Read More →
planning the right solar engineering design

Solar Engineering Plans

7 Things to Remember When Designing Solar Engineering Plans Whether you are a DIYer or a solar installation company, planning a home solar energy system …

Read More →
custom drawing of solar engineering design hands

Solar Design Pros and Cons

11 Solar Design Pros and Cons: US-Based vs Offshore Solar Design Some solar companies trip over dollar bills to pick up pennies. While a cheap …

Read More →
large solar power plant designed for utilities

A Guide to Large Photovoltaic Powerplant Design

Designing a photovoltaic power plant on a megawatt-scale is an endeavor that requires expert technical knowledge and experience. There are many factors that need to be taken into account in order to achieve the best possible balance between performance and cost.

Read More →
washinton dc congress building

Ultimate Guide to Washington DC Solar Power

Washington DC has the most aggressive Renewable Portfolio Standard in the country, which is good news for you as a Washington DC homeowner! At Avila …

Read More →

How May We Help?

Add your name, basic contact info, and service(s) you're interested in. Thank you!