South Shore Insurance specializes in homeowners insurance, personal & commercial auto insurance, general liability, workers compensation and contractor surety bonds.