Name Cheap

Do you need just an Domain Name or Everything else which you need for a website (like hosting or developing) than NameCheap is an good option.