We've worked with them on several occasions now, mainly around database administration, reporting and other technical issues. They're always available, extremely responsive, very efficient and have solved some problems we couldn't have solved ourselves! Highly recommended - always on hand to help out when required, plus they don't charge a lot either! I am currently using switch over as my main hosting provider, which means there's no more time spent configuring/fixing servers etc. Its all done through an amazing control panel (switchover). Also it has a good range of add-ons like virtualization, monitoring and backup systems. So overall its great value for money.