No. Once we design your website, you own it. We supply you with your website files and database (for WordPress sites) to take to another web designer. If we purchased the domain name for you, I always make your company the legal registrant.
Yes, we do. We believe in establishing relationships. Please read our mission statement. A few of our clients have asked us to update their website and help improve their search engine ranking.
Yes, your hosting company will give you the ability to set up email addresses under your own domain name. If you let us host your website, you can set up as many email addresses as you want.