My previous 0 star review just became 10 stars!
Beware of Stuart Henderson acting as though he represents Colonial Railings - he does not. Stuart was once but is no longer affiliated, and he also DBA Vancouver Island Vinyl Sundecks. Stuart earned a no star review for leaving a leaky deck which broke Code and not returning to finish the work despite persistent follow up for nine months.
But when the actual management of Colonial Railings became aware of the unfinished work that Stuart had performed in their name, they were responsive, professional, and finished the work within a reasonable time. Even though the current management was neither personally responsible nor aware there had been an issue until recently.
I would recommend the actual Colonial Railings under the new management without hesitation, and will use them myself the next time I need work done.