NameCheap’s main service is domain registration, but they also provide good quality website hosting as well. They have been in business since at least 2001 and have a good reputation for all their services.
They offer a wide range of hosting options to choose from as well as other features. If you’re looking for a good company that can help you with every aspect of your website, this is certainly one to consider.