We highly recommend Next Step Realty! We relocated to NYC from out of state, and our agent, Jessica, made the apartment-hunting process seamless. She spent time learning about our preferences through multiple phone calls prior to our appointment. She gave us guidance on figuring out what our priorities were in a place, and she was clear about what we could expect to find within our budget. The Next Step team worked hard to plan a full day of apartment-seeing for us. However, they knew our preferences so well that we signed the lease for the second apartment we saw! Next Step guided us through the paperwork, and assisted us through the inter-state communication with our new apartment. If the need arises, we will definitely use them again!