Yes Carpenter bees do a good job and are very important for pollinating plants.
The carpenter bees feed on the nectar as they visit each plant and then transfer that pollen to other plants when they visit the different plants.
Carpenter bees play a very important role in gardens, native plant communities and most crops.