Serving Ontario Remotely and On-Site

Ontario-Wide Virtual and On-Site Support
I provide professional welding engineering, inspection, materials engineering, quality assurance, and technical consulting services to clients across Ontario. Through a combination of remote support, document review, virtual meetings, and site visits when required, I can assist organizations ranging from small fabrication shops to large industrial operations throughout the province.
My services are designed to help organizations achieve safe, practical, and code-compliant solutions while minimizing project delays and unnecessary costs.
Services Offered Welding Engineering & Technical Consulting CWB Retained Welding Engineer (RWE) services CSA W47.1, W47.2, W59, W59.2, and W186 compliance support Welding Procedure Specifications (WPS/WPDS) development and review Welding procedure qualification guidance Welding process optimization and troubleshooting Fabrication and repair planning Material selection and weldability assessments Welding consumable selection and qualification support Inspection & Quality Services Welding inspection and quality audits NDT program reviews and technical support CWB certification support and readiness assessments Vendor and fabricator audits Failure investigations and root cause analysis Quality management and compliance reviews Repair and maintenance evaluations Materials & Metallurgical Services Metallurgical assessments Failure analysis Corrosion and wear investigations Hardfacing and repair strategy development Ferrous and non-ferrous material evaluations Fitness-for-service and repair recommendations CWB Retained Welding Engineer (RWE) Services
As a retained welding engineering resource, I can support companies certified or seeking certification under CWB requirements by providing:
Retained Welding Engineer services for CSA W47.1 and CSA W47.2 certified companies WPDS development and maintenance Review and approval of company welding procedures Technical support for auditors, inspectors, and production personnel Assistance with implementation of CSA W59, W59.2, and CSA W186 requirements Corrective actions and technical support following CWB audits Training and mentoring for welding supervisors and quality personnel
Whether your company requires ongoing welding engineering support or assistance with a specific project, I can provide practical solutions tailored to your operations.
Areas Served
I regularly support clients throughout:
Greater Toronto Area (Toronto, Mississauga, Brampton, Vaughan, Markham, Ajax, Oshawa, Whitby, Richmond Hill, Oakville and surrounding communities) Hamilton, Halton, and Niagara Region Kitchener, Waterloo, Cambridge, and Guelph London, Windsor, Sarnia, Chatham, Woodstock, and Southwestern Ontario Barrie, Orillia, Collingwood, Midland, and Central Ontario Muskoka and Parry Sound Ottawa and Eastern Ontario Kingston and the Thousand Islands Region Sudbury, North Bay, Timmins, Kirkland Lake, and Northeastern Ontario Thunder Bay, Kenora, Dryden, Marathon, and Northwestern Ontario Remote Services Available
Many projects can be completed without travel, including:
Welding procedure reviews WPDS and WPS development Drawing and specification reviews Welding and metallurgical consultations Inspection report reviews NDT evaluations Root cause investigations Expert technical opinions CWB compliance support Vendor qualification reviews
No matter where your project is located in Ontario, professional welding engineering, inspection, and materials expertise is only a phone call or video meeting away.
Contact me to discuss your welding engineering, CWB certification, inspection, metallurgical, or compliance requirements.
List of all cities in Ontario:
Greater Toronto Area (GTA):
Ajax Aurora Bolton Brampton Burlington Concord Etobicoke Georgetown Goodwood Gormley King City Maple Markham Mississauga Newmarket Oakville Oshawa Pickering Queensville Richmond Hill Scarborough Stouffville (not listed) Uxbridge Vaughan Whitby Woodbridge York Downsview
Hamilton, Halton & Niagara:
Ancaster Beamsville Burlington Dunnville Fort Erie Grimsby Hamilton Hagersville Jordan Station Lynden Mount Hope Nanticoke Niagara Falls Niagara-on-the-Lake Port Colborne Port Robinson Smithville (not listed) St. Catharines Stevensville Thorold Vineland Station Wainfleet Waterdown Welland
Waterloo, Wellington, Guelph & Area:
Alma Ariss Baden Breslau Drayton Elmira Elora Fergus Guelph Hawkesville Kenilworth Kitchener Linwood Listowel Moorefield Morriston Mount Forest New Hamburg Puslinch St. Clements St. Jacobs Wallenstein Waterloo Wellesley West Montrose
Southwestern Ontario:
London Area Ailsa Craig Belmont Dorchester Exeter Ilderton Ingersoll Komoka London Southwold Strathroy Thorndale
Windsor-Essex & Chatham-Kent:
Belle River Chatham Dresden Essex Harrow Kingsville Leamington Maidstone Oldcastle Petrolia Point Edward Ridgetown Ruthven Sarnia Thamesville Tilbury Wallaceburg Wheatley Windsor
Brant, Haldimand, Norfolk & Oxford:
Ayr Brantford Brownsville Burford Burgessville Cayuga Courtland Delhi Jarvis Norwich Paris Port Burwell Princeton Scotland Selkirk Simcoe St. George Waterford Woodstock
Central Ontario:
Simcoe County:
Alliston Barrie Beaverton Bradford Coldwater Collingwood Cookstown Creemore Elmvale Innisfil Midland New Lowell Oro-Medonte Orillia Port McNicoll Springwater Stayner Tiny Tottenham Utopia Victoria Harbour Wasaga Beach Washago
Grey-Bruce:
Desboro Dundalk Hanover Kincardine Markdale Maxwell Meaford Owen Sound Priceville Proton Station Thornbury Tiverton Walkerton
Kawarthas & Peterborough:
Dunsford Ennismore Lindsay Millbrook Minden Peterborough
Muskoka & Parry Sound:
Bracebridge Dorset Gravenhurst Honey Harbour Huntsville Milford Bay Muskoka Lakes Parry Sound Pointe au Baril Rosseau Seguin Utterson Eastern Ontario
Ottawa Region:
Almonte Arnprior Bourget Carp Greely Kanata Metcalfe Navan North Gower Orléans Osgoode Ottawa Richmond Stittsville Vars
Prescott-Russell & Cornwall Area:
Akwesasne Alexandria Casselman (not listed) Chesterville Cornwall Curran Embrun Finch Hawkesbury Lefaivre Limoges Long Sault Morrisburg Plantagenet Rockland Saint-Isidore Spencerville Summerstown Wendover
Kingston & Thousand Islands:
Bath Gananoque Godfrey Inverary Kingston Lansdowne Napanee Odessa Shannonville Wolfe Island
Renfrew County:
Burnstown Calabogie Chalk River Cobden Pembroke Renfrew Rolphton
Quinte Region:
Brighton Campbellford Carrying Place Colborne Foxboro Madoc Marmora Trenton Warkworth Wooler
Northeastern Ontario:
Alban Chelmsford Coniston Copper Cliff Corbeil Echo Bay Espanola Falconbridge Field Garson Hanmer Jogues Kirkland Lake Levack Lively Mattawa Moonbeam New Liskeard North Bay Onaping Powassan Sturgeon Falls Sudbury Thornloe Val Caron Verner Whitefish
Algoma District:
Blind River Bruce Mines Elliot Lake Goulais River Sault Ste. Marie Spanish
Far North / James Bay & Timiskaming:
Cochrane Dubreuilville Haileybury Hearst Iroquois Falls Kapuskasing Temiskaming Shores (New Liskeard) Timmins
Northwestern Ontario:
Balmertown Devlin Dryden Emo Ignace Keewatin Kenora Manitouwadge Marathon Nipigon Rosslyn Thunder Bay Vermilion Bay