davidlrichter business directory