I have been using net registry for over 5 years now to host my websites as well as manage domains that are not mine but in other people's accounts (I own one myself).
They offer excellent customer support via live chat or phone calls if needed which is very convenient when you're trying solve an issue during business hours! The only thing about this service was it took longer than expected before they would transfer/renew some of our expired subdomains from another registrar we were with previously into their system - so be patient while waiting!! Hosting multiple sites under different providers can sometimes lead to issues where your site will become unavailable at times due to them having downtime themselves; however since all these problems happen infrequently there isn't much worry here either way because its still better then being down yourself.