TOM SCOTT & ASSOCIATES, PC