Video Center » Allen, Semelsberger & Kaelin LLP » David Semelsberger: Who Do I Represent? David Semelsberger: Who Do I Represent? More Allen, Semelsberger & Kaelin LLP Videos Our Firm: Play Video Failure To Maintain: Play Video ASK David Semelsberger: Play Video About George Kaelin: Play Video George Kaelin on Eminent Domain Law: Play Video About Jim Allen: Play Video Jim Allen on Failure to Maintain Cases: Play Video