Barr Mechanical Services Painter - North Versailles, PA Looking to contact Barr Mechanical Services? You can reach them at 412-951-2988