The Maine Department of Environmental Protection is taking Canadian Pacific Kansas City to task over the cleanup following a freight train derailment and fire.

Commissioner Melanie Loyzim sent a letter Thursday telling the railroad that its good faith efforts have failed to meet the agency's expectations with regard to response and timing "to effectively mitigate impacts to the environment and public health."

MAINE RAIL LINE REOPENS AFTER WEEKEND DERAILMENT

Two concerns are a failure to move a pair of rail cars containing hazardous material farther away from the site in a timely manner, and the failure to remove diesel fuel from the locomotives' saddle tanks, causing a diesel fuel spill, the agency said. An estimated 500 gallons of fuel spilled.

Maine derailment

Maine's Environmental Protection Department claims Canadian Pacific Kansas City has failed to meet its cleanup expectations at a Somerset County derailment site. (Maine Forest Service via AP)

Three locomotive engines and six train cars carrying lumber and electrical wiring went off the tracks Saturday in Somerset County, sending three people to the hospital.

MAINE FIRE CHIEF CALLS CREW’S ESCAPE FROM FIERY TRAIN DERAILMENT AN ‘ABSOLUTE MIRACLE’

Canadian Pacific Kansas City, created by a merger of Canadian Pacific and Kansas City Southern that was completed the day before the derailment, is leading cleanup, salvage and repair.

Derailments and railroad safety have been a growing concern nationwide since the fiery Feb. 3 Norfolk Southern derailment outside East Palestine, Ohio released chemicals, that forced evacuations and creating lingering health concerns.

CLICK HERE TO GET THE FOX NEWS APP

The Maine derailment happened near Rockwood, a town of about 300 people on Moosehead Lake, about 90 miles northwest of Bangor.