Plumbing problems are always inconvenient. Be it an emergency or an installation, completing a plumbing task on time can save you from major damages. A professional plumber in Calgary can help you avoid dealing with stress and higher bills related to plumbing issues. Plumbers in Calgary offer emergency, installation, maintenance and repair services. Instead of trying to fix an unknown plumbing problem yourself, we recommend you hire an experienced plumber.

This cost guide is based on 127 verified reviews written by Calgary based homeowners on HomeStars. In this guide, we have compiled the average, lowest and highest reported costs for some of the most popular plumbing services in Calgary. Refer to this guide before hiring a plumber to create your own estimate. You can also ask a plumber to provide you with a custom quote based on your specific requirements.

Cost to Hire a Plumber in Calgary

TaskAverage Cost*Lowest Reported*Highest Reported*
Bathtub Installation$885$885$885
Blocked Drain$365$330$400
Faucet Repair and Installation$442$100$1,600
Fix a Leak$684$136$2,100
Shower Installation$3,950$300$7,000
Sump Pump Installation$2,780$500$6,000
Toilet Repair$519$100$2,800
Water Heater Installation$5,304$800$18,000
Water Heater Repair$638$215$3,000
Water Filter$3,606$275$14,000
Water Main Leakage$700$700$700

Costs as of October 2020*

Bathtub Installation

  • Bathroom renovations can completely change your busy mornings in a more systematic and aesthetically pleasing way. Be it tub-to-shower conversion, walk-in tub installation or replacing your old bathtub, professional plumbers in Calgary can offer you creative and customized solutions for your bathroom needs. An expert plumber can install a bathtub and its accessories with minimum risk of damages.
  • It may cost you approximately $885 to install a new bathtub in Calgary.

Blocked Drain

  • As a homeowner, you shouldn’t have to wash your utensils in a sink full of water or take a shower standing in a pool of water that won’t drain. Even though some pipe blockages may be dissolved with baking soda or store-bought chemicals, we recommend you hire a plumber if the problem persists.
  • A blocked drain can be caused due to debris or food particles stuck in the kitchen drain or hair and sanitary items blocking the bathroom pipes. To unclog a blockage you may have to hire a plumber with specialty tools who might bill you up to $400 to fix it.

Faucet Repair and Installation

  • You may overlook a slightly malfunctioning faucet but avoiding to fix it can result in water wastage and poorly functioning faucets. The most common issues related to faucet malfunction include leaky and shaky faucet, clogged faucet holes, faulty faucet sprayer, noisy and broken faucet, low water pressure, corrosion and poor faucet installation.
  • A professional plumber can help you fix indoor and outdoor faucets saving you from staggering water bills. Based on the type of faucet issue, it may cost you $442 on average to get it fixed.

Fix a Leak

  • Even though a water leak might start as a drip, it may soon turn into a small water puddle. The more time you take to get it fixed, the more the costs will add up to repair it. Checking your faucets and valves regularly for any leaks can save you from damages. Based on the size of the leak, it may cost you up to $684 to get it fixed.

Shower Installation

  • Just like bathtub installation, a professional plumber can help you install or replace a shower in your bathroom. A shower installation includes installing all the shower accessories, fixing shower doors, installing proper flooring and adding tiles to the walls. Based on the size of the shower room and the previous state of your bathroom, it may take a couple of days to successfully install a shower without any damages. A plumber in Calgary may charge you up to $7,000 to complete a shower installation.

Sump Pump Installation

  • Basement floodings are common in Calgary. They can ruin the basement’s structure and furniture and property stored in your basement. Floods can fill up your basement with sewage water that can create an unbearable stink that can be extremely difficult to clean later on. To avoid such adverse effects, you can install a sump pump to avoid basement flooding in the first place.
  • When the floodwater reaches a certain level, a sump pump drains the extra water out of the house into the storm drain, preventing it from entering your basement. Sump pump installation requires thorough knowledge of plumbing. Based on the type and model of the pump it may cost you up to $6,000 to get it installed.

Toilet Repair

  • A clogged toilet, half-filling toilet tank, broken flap or cracked toilet bowl requires your immediate attention to be fixed. Toilet repairs can be difficult and time-consuming if you decide to do it on your own. Asking a plumber for help can save you time, money and avoid extra damage that may result from fixing it yourself. Based on the type of problem, you may have to replace some parts of the toilet to get it fixed. Depending on the complexity of the problem, it may cost you up to $2,800 to get a toilet repaired in Calgary.

Water Heater Installation and Repair

  • A sudden stop in your home’s hot water supply can create huge problems for you, especially in winter or a cold fall day. Having a strong and reliable water heater system installed and maintained can save you from the chills of icy cold water in your shower. Based on the number of people living in your house and appliances using hot water, a plumber will help you to choose the type and size of the water heater needed. A professional plumber can install it for you, run periodic maintenance by doing service visits and give you tips to maintain it as well.
  • Based on the type of water heater, it may cost you up to $21,000 to install and repair it.

Water Filter

  • Drinking untreated tap water can be harmful to your health. Installing the latest water filtration system will ensure that you get a constant supply of pure and filtered water at all hours.
  • Based on the water system you choose to get installed, it may cost you $3,606 on average to install a water filter in your house.

Water Main Leakage

  • The water main pipeline is considered to be the lifeline of your home’s plumbing system. It connects your house with the public water system, ensuring you get an uninterrupted flow of water all the time.
  • If you notice a puddle forming in your front yard, sudden spikes in your water bills or low-pressure water supply through various taps in the house, you must check the water main line for any leakages. Identifying the right spot of the leakage without causing more damage can be tricky. A professional plumber can fix the leakage costing you approximately $700 for the job.

Reasons to Hire a Plumber in Calgary

Experience

  • Plumbers in Calgary have the experience and expertise to fix various types of plumbing issues. They have the knowledge of different brands, pipes and plumbing fixtures which help them diagnose and repair a wide variety of plumbing problems in a short period of time.

Charging Methods

  • You can ask a professional plumber in Calgary to provide you with an estimate for your project at an hourly rate or a flat rate. You can compare both these estimates as per your requirements and choose one of your choices. Plumbers in Calgary are flexible about charging methods, given you talk to them about it before starting the project.

Tools and Supplies

  • Be it an old plumbing system or a modern faucet fixture, plumbers in Calgary carry a variety of plumbing equipment, tools and supplies. If you hire a plumber, you won’t have to bother buying any specific and expensive plumbing tools. Based on your project and it’s complexity, they can also arrange for any special supplies if required.

Fixing a plumbing issue as soon as you notice it can save you from further damages. You can easily hire an experienced plumber on HomeStars by checking their Star Score, verification badge and homeowner reviews on their company profile. You can browse through a list of local plumbers or fill out this requirement form to get a custom quote.