high quality services which include all of the stages involved in planning, installing and up keeping solar energy production systems.