Even when requested to add/modify features which may have not explicitly appeared in the spec, they did it anyways, without making any demands for additional payment. They were responsive and worked up to the work was completed without showing any signs of slowing down. I was very happy with their performance and will be happy to work with them again.
Ronny S.