These a tips from a friend who just went through the same thing and oddly we were talking about it yesterday...we don't do smogs where I live, so I've not had an issue.
1st, he added Guaranteed To Pass to his fuel tank. Be sure to follow the directions exactly.
http://crcindustries.com/auto/?s=05063
Then, he scheduled a smog appointment (here in California, if you have an appointment, they must get your vehicle on the machine within 15 minutes to ensure that it is still at operating temp). Before his appointment, he drove his Jeep around for 45 minutes because the catalytic converter needs to be warmed up before it begins operating properly.
The 1st time he took it in for smog, it was flagged as a high risk polluter which he now believes was due to the fact that the shop had let his car sit for 2 hours before putting it on the machine, giving it too much time to cool down. The second time it was smogged at a smog only station for high risk polluters, the tech asked why he was even there considering the test results were better than some newer cars. Just to clarify, he did not do any repairs between the 1st test and the 2nd one.
Just be sure that it is warmed up to operating temp as Jerry suggested and insist that they get it on the machine within 15 minutes. Good luck.