The costs of websites vary, depending on their type. We advise you to contact us first to let us know what kind of a site you want, so we can explain you what it has to contain.
We usually request a 50% deposit upon signing an agreement and 50% on complition.