I’ve seen so many writers who got into difficult situations with their webmasters. It could be anything from the webmaster going MIA, doing shoddy work, whatever. In the eventuality that you want to break up with your designer / webmaster, you should always ensure that your website design (including CSS, graphics, header, buttons, everything) is yours to take with you, and that you don’t have to continue hiring the designer / webmaster you no longer find “professional” in order to be able to use the template, etc. you’ve paid for.
BTW — don’t let your designers register your domain for you. Domain registration is easy. A few clicks of the mouse and you’re done. If your designers / webmasters did it for you, make sure to get it transferred to you as soon as possible. Transferring a domain name when your tech people go missing can be very time-consuming and stressful. Go to a place like 1and1.com and register it yourself. It’s not that expensive, and 1and1 gives you free private registration.