The cost depends on many factors, including location (and associated travel costs), time it will take to capture what you’re looking for (a studio portrait might not be as involved as a wedding, for example), how experienced the photographer is (junior versus senior), the type of photography your looking for and so on. It’s best to talk to the photographer about your needs and ask for a detailed, itemised quote so you understand what services and products you’re getting.