EBC Payroll & HR Services Share: Payroll Services EBC Payroll & HR Services Visit Website 301 Ohio Street Suite 250 Buffalo , NY 14204 (716) 689-0511 (716) 689-1532 (fax) About About ComputerSearch is the largest locally owned and operated payroll service in WNY, providing payroll and tax preparation for over 2,000 clients.