Homesite Homesite, based in Boston, MA, is one of the key operating companies under AmFam. Homesite pioneered a direct-to-consumer business model to sell and support insurance products for Property & Casualty and Auto. InsurTech View Project View All Projects