d & w inc.