Answer
There is no fixed number of days for Salaatul Haajat.
It should be read at least once. Thereafter, according to one’s dedication
and devotion one may repeat the Salaat as many times as one wishes.
and Allah Ta’ala Knows Best
Mufti Ebrahim Desai
FATWA DEPT.