My ex-employer and I have used Mr. Hobbs' services in my case since 2003.
He has handled my H1B visa, my PERM process, at the end of which I got my Green Card and, finally, he has assisted me with travel permit.
He is well informed, meticulous and willing to give every necessary explanation.
He addressed the problems of my case and solved them. We did not hit any single snag in any of the processes he has assisted me with.
I am very satisfied, will keep using his services (when needed) and have recommended him several times.