Green Products & Services review in Orillia
149 Shannon Street
Great service. The blower door test showed many air leaks in my home where heat was leaking out. The advisor went through the entire house and showed me many areas to help me lower my energy costs.
Was this review helpful?