Range of Services

Men’s Haircut

FROM $20

Everything from a bald fade to a men’s business regular. Shears or clippers.

Add a shave for an additional $35, or a beard trim for an additional $20.

Beard Trim

FROM $20

Full beard trim, neck shave, tapered Into the temple and finished with a straight razor line up.

Full Shave

FROM $35

Full face shave, with steamed towel and straight razor.



ExcellentMomentum Barbershop4.5 Based on 334 reviews fromSee all reviews review us onsarah r singersarah r singer ★★★★★ Jason does great design work! Easy to schedule and was a pleasure to work with. Would recommend.Noah MurrayNoah Murray ★★★★★ Had a great cut with Abz, would highly recommendJaydean DecesaroJaydean Decesaro ★★★★★ Before n after he loves it thank u jasontimothy juricktimothy jurick ★★★★★ I have had countless cuts with varying styles from Jason H and he crushes it every time! Great convos and 10/10 haircuts. He is one of the best barbers around.Ian HatchIan Hatch ★★★★★ Excellent atmosphere, super chill staff, and most importantly, incredibly high-quality haircuts! Joel, in particular, is the best barber I've ever had; he has created and nurtured my mullet for the last year or so now, and it's been the perfect blend of styles that I'm looking for. Cannot recommend this place enough!Kelly ParisKelly Paris ★★★★★ If you want your fade done right, see Jason H. He’s an all around fantastic guy and super talented barber. Jason pays attention to detail and takes pride in his work. I highly recommend.AzizAziz ★★★★★ Great experience! Scheduled with Abz and he was really good, 10/10 cut, place is good and in a great spot too! Def recommendDaniel GBDaniel GB ★★★★★ Momentum is an incredible barbershop. The staff are all very cool and talented. I particularly love Andrzej but all of the staff are great. Cool vibes and good people.Evan CEvan C ★★★★★ Always a great haircut, the staff is absolutely amazing. Hands down best barbershop in Maine.Patrick JonesPatrick Jones ★★★★★ Abz: great guy, great energy, great cut!Derek HaskellDerek Haskell ★★★★★ I booked online and selected any available staff. Luckily for me it was Abz that I got assigned to. Abz was professional, relatable and overall an excellent service. Abz has earned himself a loyal customer now. Someone who takes the time for a perfect cut, but at the same time has a meaningful and connected conversation goes beyond the cut!!! If you’re looking for someone who is next level service and cut look not further, Abz is your man!Emil AltarasEmil Altaras ★★★★★ My friend went to Momentum and had Abz. Absolutely amazing lad, charming, entertaining, and extremely talented. Honest to god, he saved my friend and really just transformed him. Amazing people, amazing atmosphere, and super talented barbers!Daniel MoorsDaniel Moors ★★★★★ Great barbershop, Abz cut my hair and he did a great job- highly recommend!Jackson PerronJackson Perron ★★★★★ I’ve been going to momentum for a few years now and always have had a positive experience with all the barbers, but I wanted to give a particular shoutout to Abz today. Professional, conversational, and gave a great cut in only 30 minutes. I would recommend Abz and momentum as a whole to anyone getting a haircut in the Portland area!Ian MercaldiIan Mercaldi ★★★★★ Got a last minute cut from Abz and couldn’t be happier. Quick, professional and the cut looks great.Adam UlricksonAdam Ulrickson ★★★★★ Came in on short notice and Abz hooked me up with a great cut.Topher CavanaughTopher Cavanaugh ★★★★★ Fantastic barbers, walked in got an appointment for the following day. Trimmed my hair to order and love the look. Cheers mates!buck91 91buck91 91 ★★★★★ Allie is the best! Always does the best job!Bryan FratesBryan Frates ★★★★★ Art - I am so happy with the haircut, service and friendly conversation that Art provides. He is very knowledgeable and professional and I enjoy my time in the chair. I highly recommend him and look forward to him growing his business in Portland ME!Sergio PalizoSergio Palizo ★★★★★ Best barbershop in Portland ! Clean , stylish shop with great atmosphere ! Y’all have to book with Joel ! All it took was one appointment and now he’s my go to barber !LESLIE “MAXAMILLION” CRAINELESLIE “MAXAMILLION” CRAINE ★★★★★ GREAT SPOT TO PUT BARBER'S TO WORK .UNLIKE YANKEE GIRLS WHO ARE AT THIER BEST OFF THIER FEET, THESE BARBERS CUT HAIR SHAVE FACES WITH RAZORS AND STILL HAVE A SENSE OF HUMOR .TannerTanner ★★★★★ Just had a great hair cut with Julian. I usually see Ben or Allie, but they were both booked up. I saw Julian instead. You know when you leave a hair cut appointment and it looks better than you expected? Yeah, that. I explained the cut I wanted and he let me know that he typically specializes in clipper-cuts, but he’d make it happen.I think I was in and out of the chair in 18 minutes and the cut is awesome. I’d recommend this guy to anyone. I’ve only worked with these three barbers, but so far that back corner of this shop’s got it going on.Jonathan ChongJonathan Chong ★★★★★ Great service and haircut! Ben was amazing and made me feel welcome upon my first visit. Not from the area, but the haircut he gave me felt like one I would get back home. Highly recommend Momentum Barbershop and a plus if you can get Ben!!!Bob OuelletteBob Ouellette ★★★★★ Consistently great haircuts best I’ve had in my life I’m 68 the barbers/stylists are greatJosh ChandlerJosh Chandler ★★★★★ Did a great job on a bald fade and beard trimMaria MitchellMaria Mitchell ★★★★★ Been coming here a couple years now. I bring my two sons now 4 and 13. The team is always welcoming and good to us. Our original barber Ryan moved out of state. It was sad to see him go he’s been cutting my youngest since he was 1 giving him really nice skilled cuts. He promised to leave us in good hands and he did! Our new barber Marcel is great, and also gives very skilled cuts. He also got my 4 y/o to graduate from sitting in my lap for his cut to sitting in the chair on his own! I highly recommend this shop to anyone looking for a skilled fresh cut.David FriedmanDavid Friedman ★★★★★ Best barber shop in all of Portlandjs_loader