I have been working with Yajnesh and am in the process of buying my first home. When I called Yajnesh for initial consultation, I knew within a few minutes that I had found the right person for the job. He explained the nuances of the escrow process and provided insights into how I could go about achieving what I was after, something most agents I spoke to either had no idea or gave me incorrect information. Once we finalized Yajnesh as our agent, I have come to appreciate the wealth of experience and knowledge that he brought to the table. He patiently answered my many questions during the offer process and worked diligently with the listing agent over the negotiation process. He was always communicative and responsive with us over the entire process and proved to be a steady hand in the storm. Over the last few months, I have interacted with over 20 agents and I can confidently state that Yajnesh is clearly a class apart, a rare breed of agents who are worth their salt. I especially appreciate his knowledge of construction and remodeling, which is invaluable during home buying. To summarize, I would definitely recommend Yajnesh for all your real estate needs.