Gregory F Hahn/Tabbert Hahn Earnest Weddle & Starkey PC