Rent peace of mind 26 years in the industry Available at 14 locations across India Customer retention rate of over 96%