At EF Plumbing we provide wide range of services including 24/7 Emergency service. Our mission is to provide best solution that helps everyone.  Please give us a call 830-431-7022 to schedule an appointment or schedule your appointment through our website.

About us

We are a family owned plumbing company and have 15+ years experience helping our neighbors. We service Canyon Lake, Bulverde, New Braunfels, Spring Branch,Texas and surrounding areas.


We provide wide range of services including 24/7 emergency service.


Master Plumber #M41271.


Please check out our latest coupons and specials

Call us 830-431-7022 to schedule an appointment. 


off Military, First Responders, Teachers and Seniors.

$100 off

Shower Valve Replacement

$100 off

off Water Heater Replacment 

$500 off

any Sewer Line Replacment

$25 off

Garbage Disposal Replacement

$75 off

any Drain Cleaning Service

Our Services

 We provide wide range of services:

24/7 Emergency Service

Drain Cleaning

Garbage Disposals

Gas Lines

Gas and Water Leak Detection and Repair

Water Filters

Water Heaters

Tankless Water Heater Installation

Water and Sewer Line Service

Water Softeners

Faucet Repair

Toilet Repairs

Gallery of our work

Gallery of our work

Contact us

Feel Free to send us an email

Call us at 830-431-7022

or schedule an appointment on our website

How did you find us?