KANE PUGH KNOELL TROY & KRAMER, LLP