I hired Blair Mechanical for a residential plumbing repair and had a terrible experience. My sump pump replacement required many callbacks after Blair Mechanical installed it, and most of them had to be done by another company because Blair Mechanical simply ignored my requrests for help. I would not recommend Blair Mechancial to anyone.