[verb (plain)] + だけあって [i-adj] + だけあって [na-adj] + な + だけあって [noun] + だけあって [noun] + である + だけあって
だけあって means "as you'd expect, given …". The first half names a fact – a reputation, a price, years of effort – and the second half gives the result that fact deserves. It follows the plain form of a verb or an い-adjective, a な-adjective with な, or a bare noun.
A noun takes だけあって directly. である can go in between in writing, and な in casual speech, but never の: ×一流のだけあって.
The second half is an evaluation, nearly always a favourable one. It states a fact, so it can't be a request, an invitation or something you intend to do. さすが at the start of the sentence is common and makes the "as expected" plain.
だけあって is at home in writing and in fairly careful speech. In conversation, さすが on its own does the same job: さすがぷろプロだね。The sentence-final form of the same idea is だけのことはある.