Your Petersburg Plumber

Looking for a reliable Petersburg plumber? Call Colonial Plumbing & Heating Co., Inc. at (804) 526-8415 and get your problem solved in one service trip. 100% satisfaction guaranteed!


Have you been searching for the right Petersburg plumber? Tired of poor workmanship, long waits, and incredible bills at the end? When you work with Colonial Plumbing & Heating Co., Inc. you will only receive honest service. Everything we do is to ensure your safety and comfort.

Why choose us?

All plumbers have no less than 10 years experience

  • Staff engages in weekly customer service and product training—all to better serve you
  • We were voted Best Plumbing Company in the Tri-Cities for 21 years
  • We are always willing to go above and beyond to ensure you receive a truly personalized experience

Do you have an emergency plumber in your network?

Emergencies such as burst pipes or overflowing toilets can quickly lead to flooding and water damage. This is why it’s crucial to have a go-to plumber who can get to your home ASAP for emergency repair.

If your plumbing problem is threatening to flood your home, locate the main water valve and shut it off. This will stop all water flow in the home and provide temporary relief until we arrive. Before we get to your home, make sure any items obstructing the affected piping is cleared away and avoid entering into standing water.

Want to see what your neighbors think of our services? Read our latest customer reviews.

Have a stubborn clogged drain?

Drop the plunger and call your plumber for help. If the plunger or chemical drain cleaner isn’t working, there is likely a problem farther in the sewer line. We will confirm this through an inspection. If the problem is in the drain pipe, we will be able to remove it using drain snaking. Problems in the sewer line, however, will require more advanced solutions such as hydrojetting. Make sure you are getting the right solution by choosing Colonial Plumbing & Heating Co., Inc. We guarantee long term results and reliable drainflow for a longer period of time.

Is your water heater leaking?

You need immediate replacement services from the plumbers who guarantee quality solutions. We will help you choose a high efficiency water heater to fit your home’s needs as well as your budget.

Other problems that require water heater replacement:

  • Poor water quality (rust or sediment in supply)
  • Inadequate water temperatures
  • Lack of hot water

To make sure you receive the right solution, we will first inspect the system, identify the source of the problem, and determine if a replacement or repair is the most cost effective option.

Call us for more plumbing solutions:

Call now at (804) 526-8415 to enjoy greater peace of mind and a healthier plumbing system. Complete satisfaction guaranteed or your money back! That’s the Colonial Plumbing & Heating Co., Inc. promise you can count on.