It is always refreshing to work with an honest, knowledgeable and forthright attorney. I have found David Gray to be all of the above and a man of integrity.Although I have only talked to him by phone, I am confident and know that he is working on our behalf as it all comes together. He has made the project we are working on a learning and pleasant experience despite the challenges we have faced and know with confidence that he is a great and honorable attorney to have on your side!