since i messaged him about domain renewals and step by step instructions on how to order hosting the client has not replied.
i even placed his domain in a holding account on a server to show that a domain does not have to be with the host you take hosting with. i even offered him a free month hosting, but still no reply

With the free month hosting etc sounds like you have gone out of your way to accommodate the client. Kudos for that.

Do keep us in the loop, I am actually interested in hearing what happens of this client . You should know if he ends up somewhere else when the client goes to update the nameservers (if he/she ever gets to that stage :p).