State Farm should pick up the tab. Let the adjuster know that Solar City won't be picking it up. State Farm will probably make you pay for it out of pocket first though.