For my trip to Rovaniemi I booked separately flights from Milan and a Hotel, and then I chose Safartica from Italy as their website was really clear and it's possible to book each experience you want to have, with clear details and prices.
They're so professional, starting from clothes: the price for each experience included all equipment you need as suits, gloves, shoes, wool socks; but remember that with -20 degrees you need to have good layers under suits, please don't go to Rovaniemi with blue jeans!!).
All was well organized with private transfers for small groups, we tried ice fishing with motorbikes (the one I like most), reindeer visit and Santa Claus Village (too commercial).