Like this site? We have an in house web designer who has built and maintained numerous sites for a wide range of clients.