Bay Shore's Favorite Salon

Look So Good
You Won't Want
to Take It Off

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

Theresa B salon interior with warm styling station

100+

Happy Clients

Open 6 Days

Mon – Sat

What We Offer

Services Made for You

Every visit is tailored to your look, your lifestyle, and your confidence.

Haircuts & Styling

Precision cuts that suit your face shape and daily routine — from a quick refresh to a complete transformation.

Color & Highlights

Balayage, foil highlights, root touch-ups, and bold new shades — all done with care for your hair's health.

Blowouts & Updos

Walk out with salon-fresh volume and shine — perfect for date nights, events, or just because you deserve it.

Facials & Skincare

Glow from the inside out with our relaxing facials, designed to refresh and rejuvenate your skin.

Bridal & Special Events

Your big day deserves to look flawless. We handle bridal packages, party looks, and everything in between.

Relax & Rejuvenate

Leave feeling like a new you. Our treatments are designed to pamper you from head to toe.

Stylist at work in a warm salon setting
Beautiful hair color transformation
Comfortable salon chair and styling area
Happy client after a great salon visit

Trusted Local

Bay Shore, NY

About Theresa B

A Salon That Feels Like Home

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

What Our Clients Say

"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!"

M

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!"

S

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."

A

Angela M.

Bridal Client

Ready for Your Best Hair Day?

Book your appointment today and discover why Bay Shore loves Theresa B. Walk in tired, walk out transformed.

Get in Touch

Visit Us or Give Us a Call

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.

Address

876 Sunrise Hwy, Bay Shore, NY 11706-5908

Send Us a Message

We'll get back to you as soon as possible.

Is this your business?This is my business