Green Stock Solar installed our system about 3 years ago.  When we realized we needed a new roof, Green Stock returned to our Vacaville home and removed the panels and rails…Andy and two of his co-workers returned after the roof was completed to re-install the rails and panels and to re-hook up the system.  They arrived when they said they would and were gentle on our new roof.  It’s good to see the solar working again.  Before signing with a solar company, try to find out if they are willing to follow up with service should it be needed…If the company doesn’t continue to service the system, the likelihood is no other solar company will.