Exhibit 10.28 GENERAL AGREEMENT SAFECO Insurance Company [SAFECO LOGO] OF INDEMNITY PO Box 34526 FOR CONTRACTORS Seattle WA 98124-1526 THIS AGREEMENT is made by the Undersigned in favor of the SAFECO insurance Companies for the purpose of indemnifying...