ANDREW L. WRIGHT, PC