Buy Now, Pay Later available in-person
Buy Now, Pay Later available for $50-$4,000 bookings. Get approved before your appointment. Sign up

Color By Theresa

Choose one of my specialties

View All
Full Highlight/balayage at Color By Theresa in Castro Valley, CA
Full head balayage highlights in foils. These are all starting prices depending on length and thickness.

Full Highlight/balayage

Full head balayage highlights in foils. These are all starting prices depending on length and thickness.

Price: $400+Duration: 195 min
Partial Highlight/balayage at Color By Theresa in Castro Valley, CA
Partial balayage highlights in foils. These are all starting prices depending on length and thickness.

Partial Highlight/balayage

Partial balayage highlights in foils. These are all starting prices depending on length and thickness.

Price: $350+Duration: 165 min
Face Frame Highlight+Root Touch-up at Color By Theresa in Castro Valley, CA

Face Frame Highlight+Root Touch-up

Price: $300+Duration: 165 min
Full Balayage HL+ base color at Color By Theresa in Castro Valley, CA
This is a balayage highlight service with a color application in between foils. These are all starting prices depending on length and thickness.

Full Balayage HL+ base color

This is a balayage highlight service with a color application in between foils. These are all starting prices depending on length and thickness.

Price: $450+Duration: 210 min
Partial Balayage  HL+ base color at Color By Theresa in Castro Valley, CA
This is a balayage highlight service with a color application in between foils. These are all starting prices depending on length and thickness.

Partial Balayage HL+ base color

This is a balayage highlight service with a color application in between foils. These are all starting prices depending on length and thickness.

Price: $375+Duration: 165 min
Lived-in Babylights at Color By Theresa in Castro Valley, CA
Includes a full head of ultra thin highlights that creates the most natural looking blend.

Lived-in Babylights

Includes a full head of ultra thin highlights that creates the most natural looking blend.

Price: $450Duration: 180 min
The Works at Color By Theresa in Castro Valley, CA
The complete color package! Lived-in full balayage + base color +toning. Haircut included.

The Works

The complete color package! Lived-in full balayage + base color +toning. Haircut included.

Price: $650+Duration: 315 min
Shampoo Blow Dry+ Toner/gloss at Color By Theresa in Castro Valley, CA

Shampoo Blow Dry+ Toner/gloss

Price: $125+Duration: 60 min
Full All Over Color at Color By Theresa in Castro Valley, CA
These are all starting prices depending on length and thickness.

Full All Over Color

These are all starting prices depending on length and thickness.

Price: $200+Duration: 90 min
Gray Touch Up at Color By Theresa in Castro Valley, CA
This service is for roots only. Outgrowth of 2 or more inches will be charged extra for more product.

Gray Touch Up

This service is for roots only. Outgrowth of 2 or more inches will be charged extra for more product.

Price: $125+Duration: 90 min
Ombre+Balayage highlights at Color By Theresa in Castro Valley, CA
This is a ombre service with balayage hightlights. These are all starting prices depending on length and thickness.

Ombre+Balayage highlights

This is a ombre service with balayage hightlights. These are all starting prices depending on length and thickness.

Price: $550+Duration: 240 min
Global Bleach + Tone at Color By Theresa in Castro Valley, CA
Global Bleach to lift your existing color and toner to keep your hue cool, calm, and collected.

Global Bleach + Tone

Global Bleach to lift your existing color and toner to keep your hue cool, calm, and collected.

Price: $450+Duration: 210 min
Bleach Re-touch And Tone at Color By Theresa in Castro Valley, CA

Bleach Re-touch And Tone

Price: $350+Duration: 180 min
After Hours Appt. Upon Request at Color By Theresa in Castro Valley, CA
After hours appointments upon request may be available depending on availability. Please message me to request an appointment. There will be additional fees for after hour appointments. Must be approved.

After Hours Appt. Upon Request

After hours appointments upon request may be available depending on availability. Please message me to request an appointment. There will be additional fees for after hour appointments. Must be approved.

Price: Price VariesDuration: 10 min
Olaplex treatment add-on at Color By Theresa in Castro Valley, CA
add on this amazing deep conditioning by olaplex to any service

Olaplex treatment add-on

add on this amazing deep conditioning by olaplex to any service

Price: $40+Duration: 15 min
Color Melt add-on at Color By Theresa in Castro Valley, CA
THIS IS AN ADD ON SERVICE ONLY. Color melt is to create seamless highlights of blendy goodness! Add this to ANY highlight service.

Color Melt add-on

THIS IS AN ADD ON SERVICE ONLY. Color melt is to create seamless highlights of blendy goodness! Add this to ANY highlight service.

Price: $100+Duration: 45 min
Toner/Gloss add-on at Color By Theresa in Castro Valley, CA
Add a toner/gloss to any service. No blow dry included. If you want a blow dry and style, book for “shampoo blow dry Toner/Gloss”

Toner/Gloss add-on

Add a toner/gloss to any service. No blow dry included. If you want a blow dry and style, book for “shampoo blow dry Toner/Gloss”

Price: $75+Duration: 20 min
Deep conditioning add-on at Color By Theresa in Castro Valley, CA
add a deep conditioning to any service

Deep conditioning add-on

add a deep conditioning to any service

Price: $35Duration: 15 min
Consultation at Color By Theresa in Castro Valley, CA
One on one consultation to evaluate your hair and the look you want to achieve. Bring pictures!

Consultation

One on one consultation to evaluate your hair and the look you want to achieve. Bring pictures!

Price: $0+Duration: 15 min
Color Correction at Color By Theresa in Castro Valley, CA
Get your hair color back on track with a color correction. *** currently not accepting clients with black/red/box dye.

Color Correction

Get your hair color back on track with a color correction. *** currently not accepting clients with black/red/box dye.

Price: $600+Duration: 240 min
Women's Cut at Color By Theresa in Castro Valley, CA
Women's cut, detail and price may vary depending on hair type or length.

Women's Cut

Women's cut, detail and price may vary depending on hair type or length.

Price: $110+Duration: 60 min
Bang Trim at Color By Theresa in Castro Valley, CA
Add face framing-detail to your look with a bang trim.

Bang Trim

Add face framing-detail to your look with a bang trim.

Price: $20Duration: 15 min
Men's color at Color By Theresa in Castro Valley, CA
These are all starting prices depending on length and thickness.

Men's color

These are all starting prices depending on length and thickness.

Price: $55+Duration: 45 min
Men's Cut at Color By Theresa in Castro Valley, CA
Carve shape and style into your hair with a fresh cut.

Men's Cut

Carve shape and style into your hair with a fresh cut.

Price: $50+Duration: 45 min
Shampoo blow dry at Color By Theresa in Castro Valley, CA

Shampoo blow dry

Price: $50Duration: 30 min
Shampoo blow dry and curls at Color By Theresa in Castro Valley, CA

Shampoo blow dry and curls

Price: $75Duration: 45 min
Shampoo blow dry and flat iron at Color By Theresa in Castro Valley, CA

Shampoo blow dry and flat iron

Price: $75Duration: 45 min
Shampoo blowdry w/deep conditioning at Color By Theresa in Castro Valley, CA

Shampoo blowdry w/deep conditioning

Price: $75Duration: 45 min
Consultation for Hand-tied Ex. at Color By Theresa in Castro Valley, CA
Consultation MUST be booked to match hair color. We will discuss hair goals and details of length and fullness desired.

Consultation for Hand-tied Ex.

Consultation MUST be booked to match hair color. We will discuss hair goals and details of length and fullness desired.

Price: $0Duration: 15 min
Hair Extension Removal at Color By Theresa in Castro Valley, CA

Hair Extension Removal

Price: $65+Duration: 30 min
Quick Move Up 1 Row at Color By Theresa in Castro Valley, CA
Quick move-up for hair extensions

Quick Move Up 1 Row

Quick move-up for hair extensions

1 option
Price: Price VariesDuration: 30+ min
Quick Move Up 2 Rows at Color By Theresa in Castro Valley, CA

Quick Move Up 2 Rows

Price: $150Duration: 45 min
1 row Hand-tied Extensions at Color By Theresa in Castro Valley, CA

1 row Hand-tied Extensions

Price: $150Duration: 90 min
2 rows Hand-tied Extensions at Color By Theresa in Castro Valley, CA

2 rows Hand-tied Extensions

Price: $300Duration: 120 min
Brazilian blowout at Color By Theresa in Castro Valley, CA
These are all starting prices depending on length and thickness.

Brazilian blowout

These are all starting prices depending on length and thickness.

Price: $275+Duration: 90 min