J.S.
I was on both. I switched from Zyrtec to Allegra D because Zyrtec was making me sleepy. I stopped Singulair when it was announced that it had some bad side effects, especially in kids. I would research it and talk to different pharmisists before putting one of my kids on it. Good luck !!