Tech Support

Can anyone recommend a quality and affordable tech support company? We are looking for 24/7 phone, email and chat support for our web hosting company. We are open to outsourcing our support offshore, if the quality of service and affordability is there. Thank you.