I've recently had a website built by SunFireHosting. They were outstanding from the beginning to guide me through the process as I've never had to have a site built. The support has been awesome, we have had to make a couple changes and they were quick to get it done.