I had a decent experience overall. It can be quite a lengthy process, especially if the apartment complex you're applying to needs the lease signed quickly. The multiple steps to verify an ESA can make it stressful, especially with the tight timelines usually given to complete a lease. Waiting for updates on the profile can be nerve-wracking. However, every time I had a question and reached out through their contact portal, they responded promptly, which was very helpful. I just wish their contact portal included a live chat feature instead of just email submissions. That would make things smoother and faster.