top of page
![](https://static.wixstatic.com/media/84770f_3789376cfc52ef9574c70089ac7a0089.png/v1/fill/w_36,h_36,al_c,q_85,enc_auto/84770f_3789376cfc52ef9574c70089ac7a0089.png)
![](https://static.wixstatic.com/media/84770f_581e678ce1c5d2dda8b5e09797f17675.png/v1/fill/w_139,h_203,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/84770f_581e678ce1c5d2dda8b5e09797f17675.png)
![](https://static.wixstatic.com/media/84770f_c0126599f51962f90aae80b9903dfff5.png/v1/fill/w_212,h_195,al_c,lg_1,q_85,enc_auto/84770f_c0126599f51962f90aae80b9903dfff5.png)
![DSC_0007_7](https://static.wixstatic.com/media/871270_32b0048c79dd4ed9bdf5cadab8f2460a~mv2_d_3840_2160_s_2.jpg/v1/fill/w_980,h_551,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/871270_32b0048c79dd4ed9bdf5cadab8f2460a~mv2_d_3840_2160_s_2.jpg)
DSC_0007_7
![DSC_0033_3](https://static.wixstatic.com/media/871270_b74634c0180c423693e20c894e441068~mv2_d_3840_2160_s_2.jpg/v1/fill/w_980,h_551,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/871270_b74634c0180c423693e20c894e441068~mv2_d_3840_2160_s_2.jpg)
DSC_0033_3
![DSC_0255.JPG](https://static.wixstatic.com/media/871270_3e6063f2fde14f4a94e21ede3d50968c.jpg/v1/fill/w_980,h_551,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/871270_3e6063f2fde14f4a94e21ede3d50968c.jpg)
DSC_0255.JPG
![DSC_0007_7](https://static.wixstatic.com/media/871270_32b0048c79dd4ed9bdf5cadab8f2460a~mv2_d_3840_2160_s_2.jpg/v1/fill/w_980,h_551,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/871270_32b0048c79dd4ed9bdf5cadab8f2460a~mv2_d_3840_2160_s_2.jpg)
DSC_0007_7
1/11
Call us now: 250-247-9450
Pete's Complete Landscaping
![](https://static.wixstatic.com/media/871270_510c8c70a53f40dba41d9c9a2a06ae54.jpg/v1/fill/w_525,h_531,al_c,q_80,usm_0.66_1.00_0.01,enc_auto/871270_510c8c70a53f40dba41d9c9a2a06ae54.jpg)
Let's Talk
Pete's Complete Landscaping
Gabriola Island BC Canada
250-247-9450
250-734-3977
bottom of page
Gabriola Island BC Canada
250-247-9450
250-734-3977