Home buying can be a very complex process, thanks to the expertise and human touch that Garcha Team offers this process can be enjoyable and stress free. They are amazing team who guided us from start to possession and even after that.Starting from understanding our requirements then they gave us orientation of the housing market in Richmond. We were well prepared for the next step and knew what to expect.We are very happy with our experience with the Garcha Team.