About Greg Ribick, Backflow Specialist
American Society Of Sanitary Engineers (ASSE) Certification
To close this window, click on the red "X" or anywhere in the shaded area.

I'm Greg Ribick, "Mr. Backflow," a licensed plumber who specialize in backflow devices: installation of new devices, and inspection, repair and maintenance of existing devices. Mr. Backflow has been certified by the American Society Of Sanitary Engineering (ASSE) as a Certified Backflow Protection Assembly Tester, and he can handle any and all backflow-related issues.
My Passion: Backflow Prevention
Everybody's passionate about something, and for me it's backflow prevention. As a licensed plumber, I've seen a lot - and you can imagine that many times it has not been a pretty sight! I'm a family man, and I know it's critically important to always have the purest, bacteria-free and contaminant-free, sparkling clean water coming from our taps. Who I am and what I've seen has led me to becoming so passionate about Backflow Prevention devices. And because I am passionate about backflow prevention, I do excellent backflow work!
Mr. Backflow's Service Areas
I travel throughout Montgomery County, Chester County, Berks County and Lehigh County taking care of backflow prevention issues - some are simple and some are complex, but all are important!
Montgomery County Towns (in alphabetical order): Abington, Ambler, Arcola, Ardmore, Audubon, Bala Cynwyd, Blue Bell, Bridgeport, Bryn Athyn, Cedars, Cheltenham, Collegeville, Colmar, Conshohocken, Creamery, Dresher, Eagleville, Earlington, East Greenville, Elkins Park, Fairview Village, Flourtown, Fort Washington, Franconia, Frederick, Gilbertsville, Gladwyne, Glenside, Green Lane, Gwynedd, Gwynedd Valley, Harleysville, Hatboro, Hatfield, Haverford, Horsham, Huntingdon Valley, Jenkintown, King Of Prussia, Kulpsville, Lafayette Hill, Lansdale, Lederach, Limerick, Mainland, Merion Station, Mont Clare, Montgomeryville, Narberth, Norristown, North Wales, Oaks, Oreland, Palm, Pennsburg, Perkiomenville, Plymouth Meeting, Pottstown, Red Hill, Royersford, Salford, Salfordville, Sassamansville, Schwenksville, Skippack, Souderton, Spring House, Spring Mount, Sumneytown, Telford, Tylersport, Valley Forge, West Point, Willow Grove, Worcester, Woxall, Wyncote, Wynnewood and Zieglerville.
Chester County Towns (in alphabetical order): Atglen, Avondale, Berwyn, Birchrunville, Brandamore, Chatham, Chester Springs, Coatesville, Cochranville, Devault, Devon, Downingtown, Elverson, Exton, Glenmoore, Honey Brook, Immaculata, Kelton, Kemblesville, Kennett Square, Kimberton, King Of Prussia, Landenberg, Lewisville, Lincoln University, Lionville, Lyndell, Malvern, Mendenhall, Modena, New London, Norristown, Nottingham, Oxford, Paoli, Parker Ford, Parkesburg, Phoenixville, Pocopson, Pomeroy, Pottstown, Sadsburyville, Saint Peters, Southeastern, Spring City, Suplee, Thorndale, Toughkenamon, Unionville, Uwchland, Valley Forge, Wagontown, West Chester, West Grove and Westtown.
Berks County Towns (in alphabetical order): Bally, Barto, Bechtelsville, Bernville, Bethel, Birdsboro, Blandon, Bowers, Boyertown, Centerport, Douglassville, Earlville, Exeter, Fleetwood, Geigertown, Hamburg, Hereford, Kempton, Kenhorst, Kutztown, Laureldale, Leesport, Lenhartsville, Limekiln, Lyon Station, Maxatawny, Mertztown, Mohnton, Mohrsville, Monocacy Station, Morgantown, Mount Aetna, Muhlenberg, New Berlinville, Oley, Pine Forge, Reading, Rehrersburg, Robesonia, Shartlesville, Shillington, Shoemakersville, Sinking Spring, Strausstown, Temple, Topton, Virginville, Wernersville, West Lawn, Womelsdorf and Wyomissing.
Lehigh County Towns (in alphabetical order): Alburtis, Allentown, Bethlehem, Breinigsville, Catasauqua, Center Valley, Coopersburg, Coplay, East Texas, Emmaus, Fogelsville, Fountain Hill, Germansville, Hanover Township, Heidelberg, Laurys Station, Lehigh Township, Limeport, Lowhill, Lynn, Macungie, Milford, Neffs, New Tripoli, Old Zionsville, Orefield, Salisbury, Schnecksville, Slatedale, Slatington, Trexlertown, Upper Saucon, Washington Township, Weisenberg Township, Whitehall and Zionsville.
Have Backflow Prevention Issues? Call Mr. Backflow!
If you need inspection of a backflow preventer device, or need to have your backflow device repaired, or if you would like to arrange installation of a backflow protection assembly or device, please call us at
(610) 909-0906
any weekday between 8:00am and 8:00pm, or use the "Contact Us" feature of this website 24/7/365.
Greg Ribick, Mr. Backflow
Certified Backflow Technician
and Licensed Master Plumber


Contact Us
Use this form to send a message to us, 24 hours a day, 7 days a week, all 365 days of the year - we'll get back to you no later than the morning of our next business day.
* = required field