In the past, charity workers were responsible for picking up the moose, a task that's not very easy without the right equipment.
"The troopers would call you at any time of day or night, at any location really, it may be in the fast lane on the outbound Glenn and you'd have to go out and get it from wherever the moose is, to wherever you are, however you can do it. So if you didn't have a truck you were out there with the kitchen knives," Bloomquist said.
To protect passing cars and charity workers, police officers stood on scene, sometimes for hours.
"Butchering it alongside the road creates a lot of problems, both a traffic hazard and it's an attractive nuisance. People watching as that happens, they often have accidents," said Anchorage Police Lt. Dave Parker.
In December the Municipality of Anchorage teamed up with the Alaska Moose Federation.
Thanks to a state grant, the non-profit outfitted four trucks.
"This is a really simple operation. We've got a custom-made frame up here for a 10,000-pound winch. We pull that off, we've got loops that go around the legs of a moose and we just hook it up to this winch and suck it right up on the truck," Bloomquist explained.
Alaska Moose Federation volunteers now pick up every dead moose.
They do it in record time and around the clock.
"Our average response time is about 15 minutes, and our average pickup time once we get to the road is about seven minutes," Bloomquist said.
The new system cuts costs for the city and makes it easier to salvage the meat for charities.
"So there are many charities that have been put on a list to receive the meat from a roadkill moose and then the Moose Federation will come out and actually pick up the carcass and take it wherever the charity wants it taken," Parker explained.
For volunteers like Bloomquist, it's odd hours, inconvenient locations and zero pay.
But he doesn't mind. He's keeping his community safe, one pickup at a time.
Alaska Moose Federation volunteers have picked up around 25 moose since they started in December.
Contact Jackie Bartz at jbartz@ktuu.com