GEISLER, HENNINGER AND FITZMAURICE, LLP