Family blames solar company for roof dispute