For Himachal Pradesh,I'd suggest Anubhav Tours and Travels.
I had gone a couple of years back for BEST OF HIMACHAL
Really amazing experience!!! http://www.anubhavholidays.net/index.php/100/139
Got to see Rohtang Pass because the owner had the best experience in that region.
Others with Kesari,etc got stuck later.I could see them waiting in their cars on my way back