Retired firefighter battles to recover $14k in damages from local contractor