I would suggest this site XnYnZ.com here you can get the web design service and seo plans at affordable price.
you can explain one by one your thoughts they will designed colorful web pages.There is no technical knowledge is need for that service.
They are providing good customer support and quality service based on windows and linux os platform.