John and the crew finished a project my husband started years ago. They started right away, were very tidy and organised, and finished on time and on budget. It looks great and I'd certainly hire Keen again. They also tackled a challenging side project, designing a custom baby gate, in an extremely awkward spot, to match the existing stair railing. Looks great and works well to keep baby and dogs upstairs.