while a good suggestion, from a troubleshooting perspective, make only one change at a time and reassess. Either rotate or balance, not both. If you have a good balance and the vibration is not caused by the lack of balance, you just created another problem that may mask the fix !
Don’t rebalance if they can’t do a road force balance. look at your tires, you should see about 6-18 ounces of weights. One of my wheels stock had 22 ounces IIRC, but it rode smooth as glass. Also, alignment is 99.9% of the time not responsible for creating or contributing to a vibration in the steering wheel or chassis.