“I would highly recommend David Ruben to anyone. He is extremely knowledgeable and experienced and provides sound advice. The entire Ruben team were very responsive to all my requests throughout the process and the magistrate commented at the end how well prepared and accurate their paperwork and filings were.”