From fresh cuts that frame your face perfectly to color that turns heads — Theresa B gives you the confidence that comes from looking and feeling your absolute best.
876 Sunrise Hwy, Bay Shore, NY 11706
100+
Happy Clients
Open 6 Days
Mon – Sat
What We Offer
Every visit is tailored to your look, your lifestyle, and your confidence.
Precision cuts that suit your face shape and daily routine — from a quick refresh to a complete transformation.
Balayage, foil highlights, root touch-ups, and bold new shades — all done with care for your hair's health.
Walk out with salon-fresh volume and shine — perfect for date nights, events, or just because you deserve it.
Glow from the inside out with our relaxing facials, designed to refresh and rejuvenate your skin.
Your big day deserves to look flawless. We handle bridal packages, party looks, and everything in between.
Leave feeling like a new you. Our treatments are designed to pamper you from head to toe.
Trusted Local
Bay Shore, NY
About Theresa B
When you walk into Theresa B, you're not just another appointment — you're a guest. We've built our salon on Sunrise Highway into a place where great hair and genuine warmth go hand in hand.
Whether you're coming in for a simple trim, a bold color change, or a full glam makeover, we take the time to listen and deliver results that make you smile when you look in the mirror. That's the Theresa B promise.
Friendly
A welcoming space where you feel comfortable
Skilled
Experienced stylists who know their craft
Detail-Oriented
Every cut, color, and finish is done right
Local
Proudly serving the Bay Shore community
Kind Words
"I walked in nervous about changing my hair and walked out loving it. Theresa made me feel so comfortable and the result was exactly what I envisioned. My new go-to salon!"
Michele R.
Regular Client
"Best blowout I've had in years! The atmosphere is so relaxing and everyone is genuinely nice. I always leave feeling like a million bucks. Highly recommend!"
Sarah L.
Regular Client
"I got my hair done here for my wedding and it was absolutely perfect. Theresa and her team made sure I looked and felt amazing. I couldn't have asked for a better experience."
Angela M.
Bridal Client
Our Work
Book your appointment today and discover why Bay Shore loves Theresa B. Walk in tired, walk out transformed.
Get in Touch
We'd love to hear from you. Whether you have a question about our services, want to book an appointment, or just want to say hello — reach out anytime.
We'll get back to you as soon as possible.
Message Sent!
We'll get back to you soon.