I have been using their services for a while now. Their uptimes are the best I ever experienced. I literally only have downtimes when I mess something up.
Solid hosting company with great server speed and uptime. Their support team is amazing, they are online 24/7 and are always eager to help out no matter the problem.
Stay away from them
TNP Host is the worst hosting provider ever. They are the money eaters as they do not provide the things we pay for. Stay away from them, they aren't worth your time and money.