Ralph designed and built a number of websites for me over the years. His work was always creative, done well, and on schedule. I will continue to use him/or his company for future projects. He also was engaged in SEO for one of my sites and it advanced well on Google for various search terms. Very pleased with all aspects of his service.