David is the most professional agent I have ever met during my home purchasing. He provides clear, on-point advice and thinks from the client’s position. He has excellent offer negotiation skills, including great and detailed suggestions on offer making, tracking with the seller’s agent, and taking proper reaction to make the offer accepted. He also has tons of contacts to provide help at the closing stage. I strongly recommend him as the top agent in Glen Rock and Ridgewood NJ area.