Side Note : If you recorded the album with ok equipment ( decent mic's and pre's but not top notch stuff ) then it dont matter if you take it to the best mastering house cause MASTERING wont make it sound proffessional. It helps yes, but what goes in first ( top notch mic's and pre's and converters ) matter 10 times more than mastering.
If you start with shit you end with shit. If you start with a ruff diamond, then by the time its mastered that diamond will be cut to shape ( well there's more into than that, but you know what I mean )