![](http://www.jackofmosttrades.ca/wp-content/plugins/advanced-wp-columns/assets/js/plugins/views/img/1x1-pixel.png)
Hardwood Floors
Call us for all your hardwood needs or please complete our online form for located here
- refinishing and installation
- installation of new pre-finished hardwood
- various wood species and dimensions
- we also do raw site installation and finishing
![](http://www.jackofmosttrades.ca/wp-content/plugins/advanced-wp-columns/assets/js/plugins/views/img/1x1-pixel.png)
![](http://www.jackofmosttrades.ca/wp-content/plugins/advanced-wp-columns/assets/js/plugins/views/img/1x1-pixel.png)
![](http://www.jackofmosttrades.ca/wp-content/plugins/advanced-wp-columns/assets/js/plugins/views/img/1x1-pixel.png)
![](http://www.jackofmosttrades.ca/wp-content/plugins/advanced-wp-columns/assets/js/plugins/views/img/1x1-pixel.png)
![](http://www.jackofmosttrades.ca/wp-content/plugins/advanced-wp-columns/assets/js/plugins/views/img/1x1-pixel.png)
![](http://s539113731.onlinehome.us/jackofmosttrades/wp-content/plugins/advanced-wp-columns/assets/js/plugins/views/img/1x1-pixel.png)
Staircases
- new custom stairs weather it be carpet grade or hardwood of your choice
- stair recaps… we will resurface your existing carpet grade stair to make it look like solid wood
- refinishing existing stairs and railings
![](http://www.jackofmosttrades.ca/wp-content/plugins/advanced-wp-columns/assets/js/plugins/views/img/1x1-pixel.png)
![](http://s539113731.onlinehome.us/jackofmosttrades/wp-content/plugins/advanced-wp-columns/assets/js/plugins/views/img/1x1-pixel.png)
![](http://www.jackofmosttrades.ca/wp-content/plugins/advanced-wp-columns/assets/js/plugins/views/img/1x1-pixel.png)
![](http://www.jackofmosttrades.ca/wp-content/plugins/advanced-wp-columns/assets/js/plugins/views/img/1x1-pixel.png)
![](http://www.jackofmosttrades.ca/wp-content/plugins/advanced-wp-columns/assets/js/plugins/views/img/1x1-pixel.png)
![](http://www.jackofmosttrades.ca/wp-content/plugins/advanced-wp-columns/assets/js/plugins/views/img/1x1-pixel.png)
Railing
We offer the latest in railing parts
- installation of new railings
- remove and re-install existing rails
- weather it be straight or curved, oak, maple, etc…
- stainless steel, glass
- wood frame and glass
- colour matching
- rail maintenance… we will solidify and make good your existing railing
![](http://www.jackofmosttrades.ca/wp-content/plugins/advanced-wp-columns/assets/js/plugins/views/img/1x1-pixel.png)
![](http://www.jackofmosttrades.ca/wp-content/plugins/advanced-wp-columns/assets/js/plugins/views/img/1x1-pixel.png)
![](http://www.jackofmosttrades.ca/wp-content/plugins/advanced-wp-columns/assets/js/plugins/views/img/1x1-pixel.png)
![](http://www.jackofmosttrades.ca/wp-content/plugins/advanced-wp-columns/assets/js/plugins/views/img/1x1-pixel.png)
![](http://www.jackofmosttrades.ca/wp-content/plugins/advanced-wp-columns/assets/js/plugins/views/img/1x1-pixel.png)
![](http://www.jackofmosttrades.ca/wp-content/plugins/advanced-wp-columns/assets/js/plugins/views/img/1x1-pixel.png)
![](http://www.jackofmosttrades.ca/wp-content/plugins/advanced-wp-columns/assets/js/plugins/views/img/1x1-pixel.png)
Interlock Walkways
Call us for all your decking needs or please complete our online form by clicking here
![](http://www.jackofmosttrades.ca/wp-content/plugins/advanced-wp-columns/assets/js/plugins/views/img/1x1-pixel.png)
![](http://www.jackofmosttrades.ca/wp-content/plugins/advanced-wp-columns/assets/js/plugins/views/img/1x1-pixel.png)
![](http://www.jackofmosttrades.ca/wp-content/plugins/advanced-wp-columns/assets/js/plugins/views/img/1x1-pixel.png)
![](http://www.jackofmosttrades.ca/wp-content/plugins/advanced-wp-columns/assets/js/plugins/views/img/1x1-pixel.png)