Thank you for the response
@Naturgrl
In addition to their funds, I had kept my employment letter, bank statements, NOA etc here in Canada under additional documents. Plus they would be staying at our home, so all food, lodging and local expenses would be taken care by us. But as you said 2 months might have looked like the reason for rejection.
The Travel dates were mentioned as March 25-May25. Now that I have a refusal, what would be the ideal time to re apply again. Also my daughter's birthday falls in end of march. So If I plan to re apply later than march, what reason should I mention in the invitation letter? We really wish to bring them here before fall this year.
Also would getting up-down flight tickets and day to day itinerary help in the next application?