Thank you for this info.
He doesn't have a great employment history on this current job but he may be able to get a visitor visa and he can only try, taking with him evidence of his past and present employment history and joint ownership in the home.
He should not say he is coming to the US to visit his US citizen gf because they will believe he has an immigrant intent and deny him flat out.
He should be coming here as a tourist to see the sights in the nearest big city. He should have a list of places he wants to see.
He should have hotel reservations at a hotel near the tourist sights (this can always be cancelled).
He should also have a letter from his employer granting him 2 weeks leave to have a US holiday and that his job is waiting for him on his return.
Also take bank statements to show he has sufficient funds to pay for the trip.
NOTHING about a US girlfriend if questioned. Simply he has friends who have taken jobs in US and he wants to see it and visit them.
My goal is to provide you with excellent service – if you feel you have received anything less, please reply back as I am happy to address follow-up questions. Understand, it is my job to be honest and truthful about the law and sometimes the law does not give you the solution or options you want. Kindly give me a positive rating when you are done. If you feel I earned a BONUS, I am grateful. In the future, you may begin your questions with “FOR JUDITH” and I will be your personal immigration expert.