JB MERCURIO & ASSOCIATES, LTD.