A Geraldton woman has pleaded guilty and fined for failing to have a property demolished due to community health concerns.