New Heights Contracting is a residential & commercial painting company serving from the Greater Victoria area to the Cowichan Valley. We are able to handle all aspects of the painting process from surface preparation, brush & roll applications, to spraying and staining.