david m. spotts, esq., attorneys at law