Seneca Building Maintenance Ltd. has over 14 years of experience serving many of British Columbia?s largest organizations. Our experience and expertise focus on Janitorial, Industr... more... See more text