Have been going to South Shore Barber Shop for many years. Very friendly barbers and always a consistently good haircut at a reasonable price.
Took my 15 month old son there for his first haircut and they made him feel comfortable and worked with him. They even gave him a certificate for his first haircut and put some of his hair in an envelope for a keepsake.
Definitely recommend.