Should you need to contact Homesite’s customer service team (be it for to file insurance claims or for general customer service related questions), you have three options to proceed:
You can call Homesite toll-free at (800) 466-3748 You can email Homesite by using the email form at the bottom of the Contact US page at https://go.homesite.com You can send Homesite a letter to Homesite, 1 Federal St, Boston MA 02110, United States
A Homesite representative will get back to you within 24 - 48 hours.