We're here to help you put it where the sun does shine, as per code.
Premium Engineering & Design Services for your Solar Projects.
Premium Engineering and Design Services for your Solar Projects.
We're here to help you put it where the sun does shine, as per code.
Energy Modeling
How many solar panels are needed? Based on electricity bills and roof construction, we can determine your optimum system size & equipment.
Preliminary Proposals
How much money can be saved by going solar? With a preliminary design proposal we can show just how much money you can save with solar.
PV Design Plans
What do I submit for permitting? Our team will prepare a solar permit package based on the requirements of the jurisdiction to ensure prompt approval.
Our Process
We work with you every step of the way to ensure you're getting exactly what you need.
IDENTIFY GOALS
We get with you to understand the specific goals for your project to ensure clear expectations are set. Here we determine project timeline, budgets and other project constraints are communicated.
RESEARCH & STUDY
Then we take a closer look at the feasibility of your project and identify and potential roadblocks or issues. We also gather any information that we need to better understand your situation.
DESIGN & DEVELOPMENT
Once we have all the information we need, we start working on the deliverables for your project so we can turn it over in the expected time-frame.
Our Work
Here's what you can expect from us.
portfolio
Portfolio is now empty.


















First Class Service
Our work isn't done unless you're 100% satisfied
Convenience is Key
Track & access your plans through your dashboard
Continuous Improvement
We're constantly innovating our products and processes
1500+
Projects
15+
MW
215+
Jurisdictions
Latest Posts
Get inspired - code, business, technology, product reviews, interesting projects...
10 NEC Codes Every Installer Should Know
By Ryan Gittens
As a solar installer, you should have a working knowledge of NEC 690. Here is a rundown of 10 NEC codes every installer should know.
Pros & Cons of Outsourcing Solar Engineering Services
By Ryan Gittens
Solar PV Labeling (NEC 2017)
By Ryan Gittens
Is a Solar PV System Separately Derived?
By Ryan Gittens
10 NEC Codes Every Installer Should Know
As a solar installer, you should have a working knowledge of NEC 690. Here is a rundown of 10 NEC codes every installer should know....
2 years ago
Pros & Cons of Outsourcing Solar Engineering Services
There are pros & cons of outsourcing solar engineering services so finding the right people to outsource your business to is key....
2 years ago
Solar PV Labeling (NEC 2017)
The NEC 2017 code simplified the labeling requirements for Solar PV. This article will show you what and where they are required....
2 years ago
Is a Solar PV System Separately Derived?
Confusion about a separately derived system can lead to improper grounding and equipment selection among other things. In this article I will explain what a separately derived system is and some examp...
2 years ago
Residential Solar Interconnections (Full Guide)
Printable PDF With so many service equipment configurations and local rules, interconnecting your solar PV system to the existing electrical system can be quite confusing. An improper connection can p...
2 years ago
Intro to Solar Energy
The sun produces a mind boggling amount of energy. Unlike conventional energy sources like coal or gas, this unlimited energy can be captured and converted to electricity without any harmful byproduct...
2 years ago