DAVID ORR ASSOCIATES, INC.