About Greg Ribick, Backflow Specialist

American Society Of Sanitary Engineers (ASSE) CertificationAmerican Society Of Sanitary Engineering (ASSE) - Greg Ribick, Certified Backflow Protection Assembly Tester


To close this window, click on the red "X" or anywhere in the shaded area.

American Society Of Sanitary Engineering (ASSE) - Greg Ribick, Certified Backflow Protection Assembly Tester
American Society Of Sanitary Engineering (ASSE) - Greg Ribick, Certified Backflow Protection Assembly Tester

American Society Of Sanitary Engineering (ASSE) - Greg Ribick, Certified Backflow Protection Assembly Tester
Click Image To View Full Size

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

Backflow Inspections by Greg Ribick, an AASE Certified Technician Certified Backflow Inspection and Testing by Greg Ribick, an AASE Certified 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

characters are still available.