We are happy with hosting provider generally. Their presence is transparent while their performance is outstanding. Tech Support is always on the ball, wait times are acceptable, and they're patient. They know their work well. And they help me when I need it. Many thanks.