EXHIBIT 10.2 REGISTRATION RIGHTS AGREEMENT This REGISTRATION RIGHTS AGREEMENT (this "Agreement") is made as of April 30, 2004 by and among Capital Environmental Resource Inc., a corporation incorporated under the laws of the Province of Ontario (the...Registration Rights Agreement • May 10th, 2004 • Capital Environmental Resource Inc • Refuse systems • Delaware
Contract Type FiledMay 10th, 2004 Company Industry Jurisdiction
DATED AS OF APRIL 30, 2004 BY AND AMONGRegistration Rights Agreement • May 10th, 2004 • Capital Environmental Resource Inc • Refuse systems • New York
Contract Type FiledMay 10th, 2004 Company Industry Jurisdiction
AMONGCredit Agreement • May 10th, 2004 • Capital Environmental Resource Inc • Refuse systems • New York
Contract Type FiledMay 10th, 2004 Company Industry Jurisdiction
160,000,000 9 1/2% Senior Subordinated Notes due 2014Capital Environmental Resource Inc • May 10th, 2004 • Refuse systems • New York
Company FiledMay 10th, 2004 Industry Jurisdiction
EXHIBIT 10.5 AMENDED AND RESTATED STOCK PURCHASE AGREEMENT This Amended and Restated Stock Purchase Agreement (this "AGREEMENT") is dated this 11th day of March, 2004, by and among Capital Environmental Resource Inc., an Ontario (Canada) corporation...Stock Purchase Agreement • May 10th, 2004 • Capital Environmental Resource Inc • Refuse systems • Illinois
Contract Type FiledMay 10th, 2004 Company Industry Jurisdiction
WARRANT TO PURCHASE [ ] COMMON SHARES OF CAPITAL ENVIRONMENTAL RESOURCE INC.Capital Environmental Resource Inc • May 10th, 2004 • Refuse systems • Delaware
Company FiledMay 10th, 2004 Industry Jurisdiction
Exhibit 4.2 SEVENTH AMENDMENT TO RIGHTS AGREEMENT SEVENTH AMENDMENT TO RIGHTS AGREEMENT, dated as of April 30, 2004 ("Amendment"), to the rights agreement, dated as of September 2, 1999, as amended on July 27, 2001, January 25, 2002, March 27, 2003,...Rights Agreement • May 10th, 2004 • Capital Environmental Resource Inc • Refuse systems • Delaware
Contract Type FiledMay 10th, 2004 Company Industry Jurisdiction
SECTION 1Common Share Subscription Agreement • May 10th, 2004 • Capital Environmental Resource Inc • Refuse systems • New York
Contract Type FiledMay 10th, 2004 Company Industry Jurisdiction