As an Expat living in The Netherlands for only a year, I can definitely recommend Incity Real Estate for rental agreements. They are very knowledgeable and guide you through the whole process, and provide good advice. They handle all the communication with the landlord and make sure the agreement is closed and everything is clear. Amin Jarahi, the Real State Agent that we got was very kind and always willing to support us. There can be a lot of things you have to do before closing a rental contract, and he was always reachable to answer all of our questions marks. I would totally contact them again in the future, maybe for buying my own house one day.