Professional Website Design and Expert SEO

If attention to detail and experience are important to you, you've come to the right place. I have created custom websites for many different types of clients from attorneys to Las Vegas entertainers and everything in between. If you're looking for cheap looking templates that your 10 year old nephew could put online, that's not what you'll find here. Quality and lean, Google approved code is an absolute priority and that's what I do.

Search Engine Placement

Search engine optimization is much more complex than most people realize. There are two schools of thought when it comes to search engine placement. Some people use tricks to "fool" the search engines by joining link farms and using other techniques that search engines such as Google disapprove. Sometimes those tricks work, temporarily. Websites that use such techniques can be penalized and, in some cases, dropped from the search engine altogether. We take a different approach. With over a decade's worth of experience, we believe attention to detail and hard work pays off in the long run. Some people call us perfectionists, but we think that's what makes the difference. We carefully design each website from the ground up with search engine placement in mind. It costs a little more, but the rewards more than pay for the expense.

The bottom line is we get results. Please contact us directly so we can show you how successful our clients have been at Google, Yahoo and many of the other top search engines and website directories.


Bill Elgin created his first website is 1990 and it was ugly. I mean really ugly. However, 25+ years of experience has allowed him to flower into the expert designer that he is now. Why am I writing in third person?

Besides being a website designer, graphic design artist and search engine placement expert, I also create apps for mobile devices and I'm an Apple computer and device expert in case you need someone to organize your digital toys.

By limiting my clients to intelligent people, it requires me to spend less time explaining the same thing over and over again. I mean honestly, who wants to hear me blather on about HTML5, CSS3, SASS, JS, DOM, CMS, DNS, PNG, CTA, CTR, TLD, UX, HTTPS, MySQL, SVG and W3C? It's just best to leave those abbreviations and acronyms to me and I'll make sure the technology is properly used when building your website.