Yes, hiring a professional pool maintenance service can help remove dirt stains from pool plaster more effectively. Professional pool maintenance services have the necessary equipment, tools, and expertise to clean the pools effectively. They can use specialized chemicals and techniques to remove stubborn stains from the pool plaster and restore it to its original color and condition. They can also provide routine maintenance and cleaning services to prevent stains and keep the pool looking clean and beautiful all year round.