RUPP, ANDERSON, SQUIRES & WALDSPURGER, P.A.