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