CityWide Plumbing & Power Logo

Full-Service Plumbing, Heating & Electrical

Serving Vancouver Island for over 30 years

Plumbing Lake Cowichan & Duncan

The last thing you want or need is a plumbing, electrical or HVAC problem inconveniencing your family or business. This is why for over 20 years, families and businesses across Vancouver Island have turned to CityWide Plumbing & Power for fast & reputable same day service 7 days a week.

If your issue is somewhat less urgent, or if you are wanting to upgrade some old equipment or simply looking for preventative maintenance, give us a call and we would be happy to schedule a service call at a time that is convenient for you. One of our trained and knowledgeable specialists will arrive at the time requested and thoroughly inspect your plumbing, electrical or HVAC system, pinpoint any repairs that are needed, explain what your options are, and fully repair any issues before they have a chance to become even more costly down the road.

Give us a call at (250)419-2767 to talk to one of our specialists in the Cowichan Valley who will be more than happy to assist you.

CityWide Plumbing & Power offers a wide range of plumbing services that can quickly repair a plumbing emergency or keep your plumbing system operating in tip-top shape with our preventative maintenance program. Regular maintenance and inspection of your home's plumbing is one of the best things you can do to avoid those costly plumbing repairs down the road.

If you have a hot water tank that has reached the end of it's life and is in need of replacement, or if you have a clogged drain, leaking faucet or other plumbing emergency our plumbing technicians are ready to help, 7 days a week when you need us the most.

You can count on CityWide Plumbing & Power to arrive in one of our fully-outfitted service vans so we can keep the cost down by avoiding extra trips back and forth to our shop. Most plumbing repairs in Duncan & Lake Cowichan are completed in one visit.

CityWide Plumbing & Power

Cowichan Valley


Monday - Sunday

9:00am - 8:00pm