Colchester United have paid an undisclosed six-figure fee for Rochdale midfielder David Perkins.
Following the club record capture of striker Steven Gillespie from Cheltenham Town, Colchester have continued their spending spree with a deal for Perkins.
The 26-year-old had spent 18 months at Rochdale after joining from Morecambe, but had a clause in his contract allowing him to leave if certain conditions were met.
He is looking forward to stepping up a division and Perkins admits there were other League One clubs interested in a deal.
"I spoke to a couple of League One clubs over the summer, but decided that Colchester were the best option for me," Perkins told Colchester's official website.
"Of course it's going to be a change for me, living down south and playing my football at this level, but it's one that I am willing to do."
Meanwhile, Dale have received a boost after Rory McArdle signed a contract extension to stay at Spotland until 2010.