TR Spencer & Associates, PC