I just looked at their web site and I think you are out of luck whether or not they do good work:
The fact that they have reached 100% capacity must mean something though.Thank you very much for your interest in SEO Guy Services but I we are currently not taking on any new clients.