I've heard of them, but then I'm in the production business. They have a good studio, great equipment, professional staff and crew and are ideally suited for this type of production.
As an industry professional, I'm impressed by CB's making this happen. Facilities and rental houses are approached every day to help fund projects. It very, very rarely transpires.
Hats off to the lad.