Skip Navigation

Find or Become an Authorized Tester


Learn about where to find and how to become an authorized Backflow Prevention Device installer and tester.

Find an authorized tester

Locate authorized testers across the region. Individuals must supply Halton Region with updated credentials to remain a qualified tester.

Services include:

  • Completing the required survey for your property
  • Installation of new or replacement Backflow Prevention Devices
  • Conducting testing on Backflow Prevention Devices

Fee changes as of January 1, 2022

Please choose one of the below listed companies to survey your property or install and test the required backflow prevention assembly. Alternatively, you may use another contractor of your choice and have them contact Halton Region for further instructions.


The information on this site is for information purposes only. The Regional Municipality of Halton provides this list only as a convenience and not as an endorsement or warranty of the services, prices, or qualifications of the contractors listed thereon. The Region recommends you obtain several quotes before selecting a contractor. All contractors are independent third parties, separate and distinct from the Regional Municipality of Halton. The Regional Municipality of Halton assumes no liability for any actions taken in reliance on the information contained on this site.

  • Survey or test reports are to be completed and returned to Halton Region within 28 days of the date of the survey or test.
  • Completed reports must be submitted with the appropriate fees in order to be accepted.
    • New Properties/Construction Survey fee of $116.73 + HST per property (Re-Survey – no fee)
    • Test fee of $58.37 + HST per premises isolation backflow prevention device.
    • Please make cheques or money orders payable to: Halton Region or Regional Municipality of Halton.
    • Request to pay by Credit Card – Email report(s) and request to
    • E-transfer and submit reports to
  • In addition, if this is an initial test report upon installation of the backflow prevention device a copy of a signed off Plumbing Permit from the local Municipal Building Department must also accompany the test report.

Company Name


Phone Number


J. Cameron Plumbing Inc. Acton  416-931-1694
Smart Watering Systems Inc. Acton  888-444-1530
Advance Mechanical Inc. Burlington  905-574-4500
Broughton’s Pumping Service Burlington  905-827-2131
Cove Mechanical Inc. Burlington  905-632-2683
Expert Plumbing & Drains Inc. Burlington  8883001015
First Choice Maintenance Burlington  416-970-2519
Full Flow Plumbing Burlington  416-317-5069
Glenn Richardson Plumbing & Heating Ltd. Burlington  905-335-2945
Indus Plumbing & Heating Burlington  416-908-4865
Jay Harb Plumbing Burlington  9053334272
Journey Plumbing and Mechanical Inc. Burlington  905-920-5820
Kirk Mechanical Limited Burlington  905-681-0140
McCanical Inc. Burlington  905-632-1511
National Mechanical Inc. Burlington  905-523-1621
Orella Group Inc. Burlington  905-499-3868
Parallel Plumbing Burlington  905-407-6242
Reliance Home Comfort (Halton) Burlington  905-745-3404
Sam Harb & Family Plumbing Burlington  905-333-4272
Sun Mech Inc. Burlington  905-631-5251
The Plugged Piper Drain Service Burlington  905-333-3044
Age Mechanical Georgetown  905-877-3638
Flotech Canada Inc. Georgetown  416-200-7116
Mercer Fire Protection Inc. Georgetown  416-999-9043
A.M.S. Plumbing Ltd. Limehouse  905-873-8497
Gaeton Plumbing Milton  905-466-3678
J. Currie Plumbing Inc. Milton  905-693-8711
Smart Watering Systems Inc. Milton  888-444-1530
AC Mechanical Contractors Ltd. Oakville  905-829-1705
Active Plumbing & Heating Inc. Oakville  905-510-5714
Angel Plumbing Oakville  647-978-3479
Atre Drain and Plumbing Oakville  647-977-9662
Avanti Mechanical Oakville  905-334-6866
Beleza Plumbing Oakville  905-330-5716
Blue Water Mechanical Services Oakville  905-469-1236
BSG Mechanical Services Inc. Oakville  905-829-1655
D & D Mechanical Oakville  289-259-5195
Forrest Mechanical Inc. Oakville  905-338-8109
G.B. Bates Plumbing Oakville  905-850-2002
MAC Energy Oakville  416-742-7888
Naylor Building Partnerships Inc. Oakville  905-338-8000
Prime Fire Protection Oakville  905-465-9337
Siemens Canada Ltd. Oakville  905-799-3540
Mission Mechanical Corp. Ajax  416-884-6006
MW Plumbing Solutions Ajax  647-667-7918
Pro-Tek Mechanical Inc. Ajax  905-683-8315
Toram Mechanical Inc. Ajax  416-255-5775
L.J. Barton Mechanical Inc. Ancaster  905-304-1976
Precision Plumbing & Heating Ariss  416-558-0993
Coffey Plumbing Arthur  519-848-3641
EnviroTurf Inc. Ashburn  905-649-1981
McWatters Mechanical Ltd. Aurora  905-727-2420
Aquaflow Plumbing & Heating Service Beamsville  905-563-6913
Bench Mechanical Beamsville  905-330-6045
Troy Life & Fire Safety Ltd. Beamsville  905-563-4889
Binbrook Plumbing & Heating (1997) Ltd. Binbrook  905-549-7252
Allure Mechanical Bolton  416-896-0499
Armstrong Baum Mechanical Bolton  416-785-0575
Complete Mechanical Contractors Ltd. Bolton  905-951-3263
Glen The Plumber Bolton  416-565-0201
Anvi Services Ltd. Brampton  905-997-3895
Apple Mechanical Inc. Brampton  905-791-1611
Battershell Plumbing & Heating Ltd. Brampton  905-451-1696
Blackburn Plumbing Brampton  647-321-1946
Downsview Plumbing Ltd. Brampton  905-794-1167
Hartwell Irrigation Technical Services Brampton  416-891-2693
HTO Plumbers Inc. Brampton  647-519-5066
LPI Mechanical Inc. Brampton  905-794-0755
MDF Mechanical Ltd. Brampton  905-789-9944
Mirmal Plumbing Brampton  416-841-5909
Peel Mechanical Contractors Ltd. Brampton  905-457-5121
Pipestay Plumbing & Mechanical Brampton  416-875-6506
Price Plumbing & Heating Ltd. Brampton  905-840-6848
Simons & O'Brien Mechanical Inc. Brampton  289-260-7100
Trillium Mechanical Services Inc. Brampton  416-300-9653
Backflow Pro Inc. Brantford  519-750-4244
BML Multi-Trades Group Ltd. Brantford  519-756-4150
E. DelSignore Plumbing Ltd. Brantford  519-752-9171
Thermal Tech Mechanical Ltd. Breslau  519-648-1200
Cor Mechanical Systems Inc. Caledon  416-919-1042
Jaywal Mechanical Caledon  905-838-5100
Fit Mechanical Inc. Caledon East  416-806-3844
Caledon Creek Mechanical Limited Caledon Village  519-927-0190
Comtrade Cambridge  519-650-8799
CW Mechanical Cambridge  519-624-9530
Drains R Us Plumbing Inc. Cambridge  519-654-0007
Hy-Pro Plumbing & Drain Cleaning Cambridge  905-875-4564
Munroe Irrigation Inc. Cambridge  519-500-9673
Therm-All Mechanical Electrical Group Cambridge  519-237-8437
Trade-Mark Industrial Cambridge  519-570-1511
Bartman Plumbing Ltd. Concord  905-884-6995
BG Plumbing Inc. Concord  905-695-6396
Heritage Mechanical Ltd. Concord  905-738-0433
Hi-Tech Plumbing Concord  905-761-0700
Inter-Global Mechanical Services Inc. Concord  905-761-8542
Johnny the Wrench Plumbing Concord  416-881-5130
Mainline Plumbing Services Inc. Concord  905-761-0073
Marsil Mechanical Inc. Concord  905-669-9925
Ocean Mechanical Inc. Concord  905-760-1343
Rainbow Mechanical Services Ltd. Concord  905-761-9101
Royal Plumbing Contracting Ltd. Concord  905-532-9080
Vital Fire Inc. Concord  905-761-8289
Test Mechanical Dundas  289-208-4424
Dunkirk Plumbing & Heating Inc. East York  647-403-4203
Steve Co Plumbing & Maintenance Inc. Elmira  519-669-3652
Absolute Draining & Plumbing Inc. Etobicoke  416-252-5557
Anta Plumbing Etobicoke  416-231-3331
Aqua Rescue Inc. Etobicoke  416-835-0611
C.H.A.M.P. Engineering Ltd. Etobicoke  416-741-2222
Eama Inc. Etobicoke  416-798-2006
Frisoni Mechanical Inc. Etobicoke  416-213-0455
Mass Mechanical & Plumbing Inc. Etobicoke  416-897-2544
Roto-Rooter Plumbing & Drain Service Etobicoke  416-503-4444
Standard Fire Protection Inc. Etobicoke  416-240-7980
William Taylor Plumbing Etobicoke  647-342-5164
Inglewood Mechanical Exeter  519-235-1039
Kittel Mechanical (2003) Inc. Fergus  519-741-6643
Van Horne Plumbing & Backflow Goodwood  416-554-2213
A Plumber Ltd. Guelph  519-821-0876
Fabulous Plumbing and Heating Guelph  519-836-4283
Lodder Brothers Ltd. Guelph  519-836-6370
Martin Mechanical Guelph  519-856-4208
Nuflow Plumbing Guelph  905-531-5640
Rite Way Mechanical Ltd. Guelph  519-836-9961
Secure Water Systems Guelph  905-580-1698
Spira Fire Protection Ltd. Guelph  519-823-1150
A-1 Plumbing & Mechanical Hamilton  905-662-7444
Archie Horn & Son Ltd. Hamilton  905-318-5020
Arizona Irrigation Hamilton  905-627-7485
Besseling Mechanical Inc. Hamilton  905-556-0200
Central Plumbing & Heating Hamilton  905-527-2406
Hill's Plumbing Service Hamilton  905-741-7241
Hoffer Mechanical Company Ltd. Hamilton  905-561-6660
Keiths Plumbing & Heating Inc. Hamilton  905-544-8118
Kerr Mechanical Inc. Hamilton  905-528-2261
Mattina Mechanical Ltd. Hamilton  905-544-6380
Mr. Rooter/Thos R. Birnie Sons Ltd. Hamilton  905-549-6303
Ontario Fire Protection Hamilton  289-799-5220
Pitton Plumbing & Heating Inc. Hamilton  905-544-0006
Plumbway Inc. Hamilton  905-574-3456
Raintree Irrigation & Outdoor Systems Hamilton  905-545-1323
Rick Campovari Plumbing & Heating Hamilton  905-573-6268
Roto Rooter Hamilton  905-570-8788
Russell's Plumbing Hamilton  905-541-2877
Sutherland Contracting Hamilton  905-802-9771
Thos R. Birnie & Sons Hamilton  905-578-4659
Townsend Plumbing & Heating Ltd. Hamilton  905-574-1100
TRS Mechanical Inc. Hamilton  416-930-4043
Tyco Integrated Fire & Security Hamilton  905-577-4077
Water Bridge Environmental Solutions Inc. Hamilton  905-691-6187
Western Plumbing & Heating Hamilton  905-389-2902
C & H Fire Supression Systems Inc. Kitchener  519-742-6030
Conestoga Mechanical Inc. Kitchener  519-579-6740
Dean-Lane Contractors Inc. Kitchener  519-585-0903
Everding Fire Protection Ltd. Kitchener  519-578-6100
Jasper Mechanical Contractors Ltd. Kitchener  519-883-1469
JTS Mechanical Systems Kitchener  519-635-0022
Len's Plumbing & Heating Service Kitchener  519-745-0997
Nelco Mechanical Limited Kitchener  519-744-6511
Sider Plumbing & Mechanical Kitchener  519-748-1694
Velocity Mechanical Inc. Kitchener  519-896-1119
Blue Jay Irrigation London  519-641-3578
Brit Plumbing Inc. London  519-438-6565
Peter Lawton & Son Plumbing London  519-434-2306
Practical Plumbing Co. Ltd. London  519-471-8392
Western Fire Protection Inc. London  519-641-3059
Adam's Plumbing & Pumps Lynden  905-627-7739
MD Plumbing Lynden  905-628-5233
EOS Mechanical Inc. Maple  647-621-6811
BGIS Markham  866-998-9448
Bird Mechanical Ltd. Markham  905-954-1020
Black & McDonald Ltd. Markham  905-881-0327
Carlon Fire Equipment Markham  905-294-5400
Cousin Plumbing Markham  647-869-7067
George Griffiths & Sons Markham  905-475-6518
MTI Mechanical Trade Industries Ltd. Markham  905-513-1953
Plumbrite Mechanical Markham  416-293-1817
S & J Plumbing Services Markham  905-604-6220
Trace Fire Protection Markham  905-415-0300
V.A. Reid & Sons Ltd. Markham  905-294-3615
Anfield Mechanical Mississauga  905-569-7877
ASK Mechanical Services Ltd. Mississauga  905-670-1906
AV Mechanical Mississauga  416-317-8252
Clifford & Romano Plumbing & Heating Ltd. Mississauga  905-624-1379
Combined Air Mechanical Services Mississauga  905-458-1000
Dalcro Mechanical Contracting Ltd. Mississauga  905-274-2657
Engie Multitech Mississauga  905-812-7900
Falcon Plumbing Mississauga  416-786-6442
Flowtek Plumbing Ltd. Mississauga  416-910-0961
G.O. Tap Plus Inc. Mississauga  416-695-4377
GTA Plumbing Ltd. Mississauga  905-569-7558
INCRO Mechanical Ltd. Mississauga  647-783-2269
Leathertown Plumbing Inc. Mississauga  905-602-2066
Meadowbrook Construction Inc. Mississauga  905-670-3052
Micon Plumbing Mississauga  416-414-9342
Mr. Rooter Plumbing Mississauga  647-466-5637
North Wales Mechanical Ltd. Mississauga  905-212-9255
Nutemp Mechanical Systems Ltd. Mississauga  905-338-5603
Onyx Fire Protection Services Mississauga  416-674-5633
Paul and Sons Plumbing Ltd. Mississauga  416-301-2905
PipeLine Ontario Mississauga  647-909-6112
Platnar and Son Plumbing Ltd. Mississauga  905-891-8928
Powerful Group fo Companies Mississauga  416-674-8046
Ritu Plumbing Inc. Mississauga  416-992-7488
Select Plumbing & Heating Inc. Mississauga  888-501-5501
Service Pro Mechanical Inc. Mississauga  905-670-6868
Tyco Integrated Fire & Security Mississauga  905-212-4609
Tec Mechanical Mississauga  905-208-2723
Sure-Fix Service Group Inc. Niagara Falls  905-357-0919
Dordan Mechanical Inc. New Hamburg  519-662-9900
Tidal Wave Fire Sprinkler Systems New Hamburg  519-781-6610
Hale Mechanical Services Inc. Newmarket  905-716-9760
FSR Mechanical Nobleton  416-881-8441
Under Pressure Plumbing Services Inc. Nobleton  416-538-1444
Classic Fire & Life Safety North York  416-740-3000
Trivest Developments Corp. North York  416-449-4100
Bankson Plumbing & Heating Orangeville  905-315-8999
KDT Mechanical Inc. Oshawa  905-424-1909
Modern Fire & Life Safety Inc. Oshawa  647-231-3581
The Plumbers Edge Inc. Oshawa  905-259-5988
Montgomery Cooper Industrial Services Inc. Peterborough  705-915-0165
City Core Mechanical Ltd. Pickering  905-420-2043
GPS Gabe's Plumbing Services Inc. Pickering  416-678-2871
Mapleridge Mechanical Contracting Inc. Pickering  905-831-0524
Parker's Plumbing Port Colborne  905-650-7379
Niagara Regional Fire Protection Inc. Port Robinson  904-401-3473
Con O'Donovan Back Flow Diagnostics Richmond Hill  416-717-0678
Nor-Line Plumbing & Mechanical Ltd. Richmond Hill  905-737-5922
Atomic Plumbing & Heating Rothsay  519-496-5463
Belyea Bros Scarborough  416-267-0110
MRB Plumbing & Heating Scarborough  416-609-9290
Tech Tap Mechanical Scarborough  416-291-2828
Weitzel Pumps & Water Treatment Shakespeare  519-625-8332
Cross-Connection Specialist Mech. St. Catherines  905-328-7669
Richardson Fire Protection Inc. St. Thomas  519-650-8057
Peel Plumbing & Mechanical Inc. St. Thomas  416-744-4206
Culliton Stratford  905-828-1981
Alpha Canadian Plumbers Stoney Creek  416-825-6762
AWR Plumbing Stoney Creek  289-308-6665
A-1 Plumbing & Mechanical Stoney Creek  905-662-7444
Black & McDonald Ltd. Stoney Creek  905-560-3100
Chamberlain Building Services Inc. Stoney Creek  905-664-1914
Greg Moro Plumbing and Heating Stoney Creek  905-664-2543
Nutech Fire Protection Co. Stoney Creek  905-662-9991
Kall Plumbing and Heating Corp. Stouffville  416-419-6518
McGregor Plumbing & Heating Tavistock  519-465-3453
Green City Plumber Inc. Thornhill  905-597-6715
Joe's Mechanical Thornhill  416-843-0900
New Water Plumbing Inc. Thornhill  866-575-2355
Plumbers on Demand Inc. Thornhill  416-577-7586
Ainsworth Inc. Toronto  416-751-4420
ARC Plumbing and Heating Inc. Toronto  416-255-9550
Backflow Science Toronto  416-268-7301
Basil Mechanical Services Toronto  416-233-7747
Brady & Seidner Plumbing Toronto  416-661-1981
Canadian Tech Air Systems Inc. Toronto  416-291-1296
Carefree Plumbing Toronto  416-707-7487
CE Plumbing Services Toronto  416-834-1442
Century Plumbing & Heating Toronto  416-485-4655
Copperhead Mechanical Toronto  416-421-2111
DanMac Plumbing & Drain Service Ltd. Toronto  416-237-9161
Direct Fire Protection Systems Toronto  416-243-3473
DJ Rain Lawn Sprinkler Systems Toronto  416-746-8860
EPI Fire Protection Inc. Toronto  416-746-2225
Everest Drain & Plumbing Inc. Toronto  416-383-7378
General Sprinklers Inc. Toronto  416-748-1175
GMC Plumbing & Heating Toronto  416-742-1150
GSI Building Solutions Inc. Toronto  416-748-1175
HMS Mechanical Toronto  647-205-5557
Infinity Mechanical Toronto  416-625-6549
Juddco Mechanical Inc. Toronto  647-347-4047
M & T Plumbing Toronto  416-783-1269
Metro-Con Mechanical Toronto  647-229-6380
New Continent Plumbing Toronto  647-456-2238
Next Mechanical Group Ltd. Toronto  416-879-5309
Rapid Plumbing Inc. Toronto  416-246-1264
Reab Plumbing & Backflow Services Toronto  416-432-7695
Robertson Fire Equipment Toronto  416-233-3934
Royal Plumbing Services Ltd. Toronto  416-537-0038
Saunders Plumbing & Heating Toronto  416-754-7711
Schmidt Plumbing & Drains Inc. Toronto  416-704-4989
Tac Mechanical Inc. Toronto  416-798-8400
TriMax Mechanical Ltd. Toronto  416-528-7891
YYZ Plumbing Toronto  416-633-3232
ZG Golden King Plumbing Toronto  647-887-5699
AV Mechanical Vaughan  416-317-8252
Calaway Plumbing and Heating Vaughan  905-605-4433
D.E. Plumbing Vaughan  416-301-7721
M-Quad Mechanical Inc. Vaughan  905-761-7823
Modern Niagara Toronto Inc. Vaughan  416-749-6031
Opus Mechanical Vaughan  416-312-4500
Plan Group Inc. Vaughan  416-635-9050
ProActive Water Solutions Inc. Vaughan  416-249-2837
Water Matrix Inc. Vaughan  905-850-8080
DDK Plumbing & Heating Ltd. Waterdown  905-690-1483
Kittel Mechanical (2003) Inc. Waterloo  519-741-6643
Transparent Backflow Services Waterloo  519-574-8776
Vulcan Plumbing Services Inc Wellesley  519-616-8698
Backflow Specialties Inc. Whitby  905-655-4772
Brickwater Construction Ltd. Woodbridge  416-427-8080
Can-Am Pipe Works Ltd. Woodbridge  905-856-3361
Concord Plumbing & Heating Ltd. Woodbridge  905-265-0660
DiversaTech Mechanical Woodbridge  905-850-4404
ID Mechanical Inc. Woodbridge  905-265-2124
Mustang Plumbing Woodbridge  416-520-2720
NCM Plumbing & Mechanical Inc. Woodbridge  (416) 407-7858
Pipe-All Plumbing & Heating Ltd. Woodbridge  905-851-1927
RES Plumbing Inc. Woodbridge  647-300-6509
Roland Safety Services Woodbridge  905-856-1735
Seven Stars Plumbing Ltd. Woodbridge  905-856-0473
Swift Mechanical Services Inc. Woodbridge  905-265-8777
Total Plumbing & Mechanical Inc. Woodbridge  905-850-9966


  •  All systems
  •  Fire sprinkler systems only
  •  Irrigation only
  •  Testing only
  •  Audits only
  •  Plumbing only

Become an authorized tester

To become an authorized OWWA accredited tester, follow the steps below:

  • Complete the application form (PDF file).
  • Include the following documentation with your application
    • Professional Certification
    • Testers Licence from an OWWA accredited institution (in accordance with CSA B64).
    • Test Kit Calibration Certificate
    • Copy of WSIB Certificate
    • Copy of Liability Insurance
  • Mail application to the attention of Cross Connection Control Coordinator or email to

Information for accredited testers

Disclaimer: The information on this site is for information purposes only. The Regional Municipality of Halton provides this list only as a convenience and not as an endorsement or warranty of the services, prices, or qualifications of the contractors listed thereon. The Region recommends you obtain several quotes before selecting a contractor. All contractors are independent third parties, separate and distinct from the Regional Municipality of Halton. The Regional Municipality of Halton assumes no liability for any actions taken in reliance on the information contained on this site.