With a presence in 18 states, we recommend MAPFRE for homeowners insurance but not for auto insurance. MAPFRE's website provides insurance in both English and Spanish, and primarily excels in offering ...