In this work, we obtain appropriate sharp bounds for a certain class of maximal operators along surfaces of revolution with kernels in , . By using these bounds and using an extrapolation argument, we establish the boundedness of the maximal operators when their kernels are in or in the block space . Our main results represent significant improvements as well as natural extensions of what was known previously.