[verb (plain)] + だけのことはある [i-adj] + だけのことはある [na-adj] + な + だけのことはある [noun] + だけのことはある [verb (plain)] + だけのことはあって、[sentence]
だけのことはある means "no wonder" or "it lives up to": a result matches the effort, price or reputation behind it. It closes a sentence and follows the plain form of a verb or an い-adjective, a な-adjective with な, or a bare noun. It is always praise.
The thing that justifies the result goes in front, and the result itself is often a separate sentence before or after. さすが at the start is common and makes the "as expected" plain.
With a past verb, the effort or money spent was not wasted: there is something to show for it.