I used Husby Photography for my wedding photo's 5 years ago. He's got his own wedding photography business and he's been doing it for years. He basically does photos from before the ceremony until after some of the dance...he'll even stay later than that if you want him...he checks in with you before he leaves. He's done several of my friends weddings as well and I've never heard a bad word about him. He was really good with our ring bearer and flower girl too and got some great pictures with them in in (they were 4 and 6). He lets you keep all the proofs and there's no roll limit, some places will only shoot so many rolls (however much you've decided to pay for). He's got several packages, so something should fit your budget. His prices are based on the package you want and not the amount of hours you want him there, which I found was the best option, because some other places only have 4, 6, 8 hour packages ect.
A couple of his packages even include video if you choose.
He's located out of Coon Rapids. If you are interested please send me a message and I'll give you his phone number.