Solar panels have minimal maintenance cost . In a dusty environment they need to be washed to keep efficiency but in this environment rain will do this . Occasional visual inspection and cleaning . Most panels will last 2030 years and still be producing 80 % of their rated power after 20 years . These appear to be sun tracking rather than fixed mount , so there may be some maintenance there . The batteries are expected to have something like a 10 year lifespan with similar performance losses . <| sep |> You should have met this friend by now . It is important to know who your partner spends time with people usually hang out with people they can relate to and will have things in common with etc . . She does not sound like when you asked her about her feelings for this guy mentioned in the comments she was being upfront , or committed to your relationship around this guy . I suspect you are about to be dumped , or asked for an open relationshipa step back . It does not sound like she is being entirely above board . She is likely about to level with you . Prepare for that . If this is not the end you need to meet him . If you are jealous of any male friends she has , then you have more work to do on yourself she , or any other partner you have , needs to be able to have friends . You need to be able to trust her and show it . Though frankly based solely on your description she sounds like she is acting defensive and a bit sketchy .