David W Singer & Associates PA