The original proposal was slightly more then what we wanted to pay, but over the years they have never charged us for additional upgrades and changes, even though we ask for them often. I'm not sure if they do this for everyone or just for us because we are a nonprofit, but either way we are extremely happy with their team.