There are about 100 Housing Financing Companies in India. HDFC Ltd. is considered as one of the best HFC in India.