I recommend Mechanicweb.com web host.
They are very good and reliable but recently it takes a lot of time to talk to a support representative via chat, i hope they fix that and they will be the best.
I have
shared web hosting account and this work perfect, I dont have any problem.