I came across an amazing company that offers self drive cars in chandigarh.
https://www.acmeselfdrivecars.com/
They have a really helpful and polite staff. I didn't have any issue in refund of my security amount. They gave me brand new car for rent in Chandigarh.