So what now @K0608? Don't use the people who built the existing site, they have royally ripped you off. What you have got is a cheap and nasty theme and a couple of hours work to configure. The whole thing probably took them less than a day. If you paid more than a couple of hundred you were shafted.