Are they keeping up on Google’s algorithms?

Google’s algorithms change often, so if a design firm can’t share what Google’s algorithms are currently, that should be a concern. Google knows everything, and they rank your site based on your visitor’s perception of the value your website. See Google’s algorithm updates here. They should know why Googl’ing yourself doesn’t show you the results other people see.