Flush Your Plumbing Problems Down the Drain

Get plumbing repairs done right the first time in Fredericksburg, VA & Surrounding areas

Are you tired of dealing with your clogged drain or your broken water heater? BIM Heating Cooling Plumbing can help. Our family-owned company provides plumbing repair services in Fredericksburg, VA and surrounding areas.

In addition to drains and water heaters, we can fix:


  • Bathroom fixtures
  • Kitchen fixtures
  • Pipes
  • Water lines
  • Gas lines



Plus, we begin all of our plumbing repair services with free consultations and estimates. We'll talk you through your repair options and share how we'll get your plumbing working again. Call 540-760-6469 now to arrange for your consultation.

Think your water heater can't be fixed?

If your water heater is beyond repair, you don't have to stress over it. You can get new water heater installation services from our team. We'll set up a new water heater from Rheem or Ruud and keep the warm water flowing right away. Ask for a free estimate on water heater installation services today.