RICHARDS, WITT & CHARLES, LLP