I like it but for a company offering branding advice you don't seem to have a discernible brand.
I also always think 'agency' websites without bios and staff photos are basically run by a few 13 year olds. Not a bad thing, but this feeling is compounded by lack of postal address or telephone number. If you have an office, put it on there. Nobody will call or visit, it just makes people feel safer.