In your header: "This website template was downloaded from http://www.nuviotemplates.com - visit us for more templates" So, your nickname is "Designcentral", you have an online webdesign business but you use a template to setup your own site? I don't get it..... Why not design your own site? A webmaster/designer also should find the solutions to the problems you mention in 2 minutes.
Maybe he uses a third party designer crew, which is smart from his part, designing takes a lot of patience and creativity.
I am not the lead web designer. We employee web designers and the current website was just a concept.