Email Rooftop Solar (San Diego) Rooftop Solar (San Diego) 4796 Niagara Avenue 92107 United States Focus Construction - Contractors - Service Provider Tweet