A system for automated laser-assisted dermatological treatment is provided; said system comprises a robot arm assembly, comprising a laser head coupled to the robot arm and a controlling unit. The system is configured to remove an undesirable dermatological condition from skin by directing laser energy to a pre-defined skin surface area intended for treatment essentially in an absence of human attendance. A method for real-time controlling an automated laser-assisted removal of undesirable dermatological condition from skin implemented by a system and a computer program product for causing the computer to execute said method are further provided.