RULOFF, SWAIN, HADDAD, MORECOCK, TALBERT & WOODARD P.C.