I know what you mean. Their work looks awesome but they aren't quite communicating their value on the home page.
I'd probably recommend they stop talking about themselves and talk about how they can help their clients.
For example (it's a bit wanky, but should demonstrate the idea):
"Enhance your visitor experience."
"We are a design studio that helps public and business venues create amazing interactive visitor experiences using beautiful digital visualisations and cutting edge technologies"
I know what you mean. Their work looks awesome but they aren't quite communicating their value on the home page.
I'd probably recommend they stop talking about themselves and talk about how they can help their clients.
For example (it's a bit wanky, but should demonstrate the idea):
"Enhance your visitor experience."
"We are a design studio that helps public and business venues create amazing interactive visitor experiences using beautiful digital visualisations and cutting edge technologies"