Exhibit B JOINT FILING AGREEMENTJoint Filing Agreement • July 14th, 2006 • American Safety Insurance Holdings LTD • Insurance agents, brokers & service
Contract Type FiledJuly 14th, 2006 Company IndustryThe undersigned hereby agree that the statement on Schedule 13G filed herewith and any amendments thereto, relating to the common stock, $0.01 par value, of American Safety Insurance Holdings Ltd., is, or will be, filed jointly with the Securities and Exchange Commission pursuant to Rule 13d-1(k)(1) under the Securities Exchange Act of 1934, as amended, on behalf of each such person.