Councillors have unanimously refused controversial plans to "extend" a quarry just over a mile south west of Blairgowrie.
Laird Aggregates Ltd applied to Perth and Kinross Council to expand Marlee Quarry at Essendy by almost 30 hectares in order to extract 1.1 million tonnes of sand and gravel.
While the application was recommended for approval by Perth and Kinross Council officers, it drew strong local opposition.