SR&R ASSOCIATES, INC.