The best part of working with this team of consultants was their willingness to go above our expectations when it came time to implement new features or customizations that fit within budget constraints -- even if they weren't something we were looking forward too! We had very specific goals in mind, but realized later after implementation that there could have been other options as well depending upon what type of system we wanted (specifics aside). I am also impressed with the fact that the…