Is it professionally ethical to advertise the name of the web developer/web development company on a client's web site when the developer has designed the site? I ask because I built a web site for a local non-profit and shared it with a friend. My friend said that my name should be on it and that she's seen sites with the developer's/development company's name credited on them ("Site designed by..."). So, is this right? Can I plaster my company's name on a client's site so that I get free publicity? Thanks in advance for the response.