Although solar technology has been around for awhile - quality companies with integrity, experience and large scope of knowledge are hard to come by - until you meet with Sun Valley Solar! They work with APS and SRP - very professional yet friendly reps who work with what your long term goals are - not just to sell you on the largest system. They have a variety of programs and are just overall an absolute pleasure to deal with - Cole in particular is fantastic! Wouldnt recommend any other company!