Looks great to me, but will it bring in the work?
Im still toying with ideas for mine, and cant quite decide wether to advertise the company name and identity as you have or advertise what it is we all do (carpet cleaning)
Theres a saying, that nobody cares about your logo except you and your mum, and another that telling is selling.
So im torn between doing something like yours, or cramming the van with writting.
You can fit a awfull lot of writting on a van that big