G.R. REID ASSOCIATES, LLP