I have used Suteground or a ny=umer of years for hosting bith full websites and domains usrd for emails. They support all of the major CCM and CRM system. The also have a number of free extensions and apps. Most importantlh they have put a great deal of time and resources into customer support. Click here to receive a discount. and to learn more about their services.