Nova Scotia's premium Solar PV installation company. Our focus is on the best quality hardware and installations, and an extraordinary customer experience from start to finish. Our unmatched financing
Swallow's Service Centre Ltd. 6 Thorburn Road, Thorburn, NS Phone:Â (902) 922 2667 www.swallowsservicecentre.c