Rainbow Massage

Massage Tailored to YOU

Based in Phoenix; soon to Tucson & Las Vegas

In-studio & mobile services

Starting at $50

Deep Tissue, Sports & 3 other techniques

13 testimonials

Overview

I'm an Openly Gay Massage Therapist specializing in Deep Tissue / Therapeutic Male Massage, with an emphasis on Shoulder, Lower Back, Sciatic Pain and Hip Recovery, stretching and trigger points are used in several of the Therapy Treatments. As well as doing a great Relaxation Massage, but most of my clients prefer a combination of Therapy and Relaxation allowing you to get specific areas treated and the rest of the... body to relax. My regular rate is for 9am to 6pm, ask me about my full rates for after hours, extended hours, extended sessions and out calls.

I accept Cash, PayPal or Credit Cards for payment.

I travel full time, but when in Phoenix I work out of my apartment located in Central Phoenix near 16th St & Osborn Rd. There is parking and shower available. I have my table setup with clean sheets, nice soft music and Salt Lamp to create a nice relaxing atmosphere. I do travel a lot though, so keep an eye on my travel schedule to see when I will be in your area. When traveling, I do work out of my hotel room, and have my Table setup with clean sheets, soft music and salt lamp to create the best and relaxing atmosphere that I can for your comfort. If you choose an Out Call, it is up to you if I bring my Table or work on your Bed, it is about your comfort and if you need discretion, either way I will bring my Lotion and Music.

Contact me today so we can get your Therapy Session scheduled.

Location

Based near: N 16th St & E Osborn Ave Phoenix, AZ 85014 Mobile services within 10 miles

Travel schedule
March 1 - 4: Tucson, AZ
March 5 - 8: Las Vegas, NV
March 9 - 12: Fresno, CA
March 13 - 18: Long Beach, CA
March 19 - 22: Yuma, AZ
Hours
In-studio Mobile
M: 9 a.m. - 9 p.m. 10 a.m. - 3 p.m.
Tu: 9 a.m. - 9 p.m. 10 a.m. - 3 p.m.
W: 9 a.m. - 9 p.m. 10 a.m. - 3 p.m.
Th: 9 a.m. - 9 p.m. 10 a.m. - 3 p.m.
F: 9 a.m. - 9 p.m. 10 a.m. - 3 p.m.
Sa: 9 a.m. - 9 p.m. 10 a.m. - 3 p.m.
Su: 9 a.m. - 9 p.m. 10 a.m. - 3 p.m.
Rates
9am to 6pm 60 min. $50
  90 min. $75

9pm to Midnight 60 min. $100
  90 min. $150

Midnight to 6am 60 min. $150
  90 min. $225

  • American Express, Cash, Discover, Mastercard, Paypal, Visa accepted
  • Longer sessions available.
  • Gift certificates available.
  • Discounts available for students, active military, law enforcement
About him

Prior US Marine been a Licensed Massage Therapist for 11 year after attending Apollo College in Phoenix, AZ. I specialize in Shoulder Recovery, Lower Back, Sciatic Pain and Hip Therapy, I have also taken continuing education classes giving me additional knowledge adding to my ability to assist with my clients in their therapeutic recovery. I believe we can get your body back to a state that you would like it... to be at. Give me a chance and I know you will be impressed.

Additional info

Techniques: Acupressure, Deep Tissue, Sports, Swedish, Trigger Point

In-studio amenities: Shower, Bottled Water, Massage Table, Private Restroom, Drinking Water, Private Parking, Music

Mobile extras: Music

Certifications: Arizona #MT-09329

Education

May 2006 - April 2007

Massage Therapy

Apollo College, Phoenix, AZ


Testimonials

Aug. 18, 2017

By Donald B in Fort Worth, TX

It's been about a year since my last massage. I emailed Charles once I found out that he was coming to Texas. I was pretty sore all over. He is a GREAT masseur. I was feeling so much better when I left. His rates are very reasonable. I would recommend him to everyone. I'll be making an appointment the next time he comes to Texas.

No. of appts.: 2

Most recent appt.: July 14, 2017, in Dallas, TX (incall)

Time booked/actual duration: 90 minutes/90 minutes

Technical details: Lotion used; Deep pressure

Technical expertise: 5 / 5

Comfort level: 5 / 5

Ambiance: 5 / 5

July 15, 2017

By Anthony in Dallas, TX

Charles is very thorough and gives an amazing massage! He worked out some kinks and tight muscles I didn't realize needed work! Great Job Charles !!

No. of appts.: 1

Most recent appt.: July 15, 2017, in Dallas, TX (incall)

Time booked/actual duration: 60 minutes/60 minutes

Technical details: Oil used; Wide range pressure

Technical expertise: 5 / 5

Comfort level: 5 / 5

Ambiance: 5 / 5

June 07, 2017

By Richard P in Salt Lake City, UT

It was amazing. my back and neck were tight. The massage was great He took the time and did it right. I'm so tired now can't wait to go to bed. You can tell his customers needs are important to him. Extra time spent on my legs that where killing me.

No. of appts.: 1

Most recent appt.: June 07, 2017, in Salt Lake City, UT (incall)

Time booked/actual duration: 60 minutes/90 minutes

Technical details: Wide range pressure

Technical expertise: 5 / 5

Comfort level: 5 / 5

Ambiance: 5 / 5

Jan. 13, 2017

By Vince in Victorville, CA

This was my 3rd massage session with Charles and he never fails to amaze me. I walked in with neck and shoulder pain and Charles went right to work on it and when I left I was pain free!
He has a great touch and personality to match.
I really like him and I'm sure you will too.
Thanks Charles,
See you on your next visit!

No. of appts.: 2

Most recent appt.: Jan. 13, 2017, in Long Beach, CA (incall)

Time booked/actual duration: 60 minutes/60 minutes

Technical details: Lotion used; Wide range pressure

Technical expertise: 5 / 5

Comfort level: 5 / 5

Ambiance: 5 / 5

Dec. 19, 2016

By Paul in Houston, TX

I had my first massage with Charles in 2015 when he traveled through Houston. Of all the therapists I've experienced over the last 12 years that I have been getting regular massages, Charles has a technique and skills that I rate at the very top. He is professional, engaging, and creative in providing the best massage possible. He released knots and pains I was holding that I was even unaware of. I've said it before: I wish he passed through Houston more often.

No. of appts.: 2

Most recent appt.: Oct. 21, 2015, in Houston, TX (incall)

Time booked/actual duration: 60 minutes/60 minutes

Technical details: Wide range pressure

Technical expertise: 5 / 5

Comfort level: 5 / 5

Ambiance: 5 / 5

Dec. 19, 2016

By Paul in Houston, TX

I have been meaning to write a review for over a month. The last time Charles was in Houston, I arranged an appointment for a massage. He was very skillful in working the kinks out of my neck and shoulders. Besides his effective professional skill, Charles has a fine table-side manner, talking when I wanted to, staying quite as I floated along. He also applied some stretching so that when I left, I was aligned. Thank you, Charles. I hope you make it to Houston again soon.

No. of appts.: 2

Most recent appt.: Oct. 17, 2016, in Houston, TX (incall)

Time booked/actual duration: 60 minutes/75 minutes

Technical details: Wide range pressure

Technical expertise: 5 / 5

Comfort level: 5 / 5

Ambiance: 5 / 5

Oct. 15, 2016

By JJ in Houston, TX

The 1st visit was Awesome to the 3rd power. This one was to th tenth power

No. of appts.: 2

Most recent appt.: Oct. 15, 2016, in Houston, TX (incall)

Time booked/actual duration: 60 minutes/60 minutes

Technical details: Extra deep pressure

Technical expertise: 0.5 / 5

Comfort level: 0.5 / 5

Ambiance: 0.5 / 5

Aug. 18, 2016

By bungeejmpr in San Diego, CA

This is no gayrub code for something else. This is an honest-to-goodness, first-class therapeutic massage by a shaman. Charles is gifted indeed. Worked me over like no one else. He should be teaching massage.

No. of appts.: 1

Most recent appt.: Aug. 17, 2016, in San Diego, CA (incall)

Time booked/actual duration: 90 minutes/90 minutes

Technical details: Oil used; Deep pressure

Technical expertise: 5 / 5

Comfort level: 5 / 5

Ambiance: 5 / 5

Sept. 23, 2015

By Anonymous in Dallas, TX

The session with Charles was great. We exchanged emails a few weeks ago for informational purposes, and last week I scheduled a two-hour session. The room was nice and cool, the location was central, and his hands were magic. I like deep tissue, and his strong hands, elbows and thumbs delivered. We made small talk at times, then we were completely silent. His focus on me was complete -- probably more than any massage therapist I've seen. And it's an awesome two-sided massage -- he paid as much attention to my front as he did my back (my trouble spot). I highly recommend him.

No. of appts.: 1

Most recent appt.: Sept. 22, 2015, in Dallas, TX (incall)

Time booked/actual duration: 120 minutes/120 minutes

Technical details: Lotion used; Medium to deep pressure

Technical expertise: 5 / 5

Comfort level: 5 / 5

Ambiance: 4.5 / 5

Sept. 22, 2015

By A. Smith in Tucson, AZ

Charles went out of his way to make me feel comfortable and relaxed! The session couldn't have gone better, from beginning to end - it was GREAT! I just read that Charles will be back to Tucson in October and I will be scheduling another appointment. Treat yourself and book a massage with Charles *****

No. of appts.: 1

Most recent appt.: Jan. 01, 2015, in Tucson, AZ (incall)

Time booked/actual duration: 90 minutes/90 minutes

Technical details: Oil used; Wide range pressure

Technical expertise: 5 / 5

Comfort level: 5 / 5

Ambiance: 5 / 5

July 30, 2015

By CA in LR in Little Rock, AR

This was a great experience for me. I was experiencing some muscle tension and soreness, therefore, I was in need of someone who could work on particular areas. I found the guy. Charles was very intuitive and professional. He explained why certain muscles did certain things and worked with me to maximize the benefits of the massage. Start to finish. Charles is someone I will most definitely see again should he be in my area or if he is in an area that I'm visiting.

No. of appts.: 1

Most recent appt.: July 29, 2015, in Little Rock, AR (incall)

Time booked/actual duration: 90 minutes/90 minutes

Technical details: Lotion used; Wide range pressure

Technical expertise: 5 / 5

Comfort level: 5 / 5

Ambiance: 4.5 / 5

Feb. 09, 2015

By Ted from OC in Anaheim, CA

This was my first massage with Charles and it was excellent! I saw he was traveling through a city nearby an making an appointment was easy. Comfortable table, clean sheets, professional massage oil, soothing music and an experienced masseur. Experience makes all the difference. Perfect pressure, smooth transitions and soothing rhythm. By the end of my hour Charles had given a perfect massage which left me relaxed and tension free -- about as good as it gets. Can't wait until my next appointment.

No. of appts.: 1

Most recent appt.: Feb. 07, 2015, in Anaheim, CA (incall)

Time booked/actual duration: 60 minutes/60 minutes

Technical details: Oil used; Medium pressure

Technical expertise: 5 / 5

Comfort level: 5 / 5

Ambiance: 4 / 5

Feb. 03, 2015

By Chris in Oceanside, CA

Beyond heavenly, Charles knows exactly what kind of technique a man likes. He is skilled and experienced, and is incredibly handsome as well. Next time he comes to Oceanside, I'm calling him up. Thanks Charles you made my year..

No. of appts.: 1

Most recent appt.: Jan. 30, 2015, in Oceanside, CA (incall)

Time booked/actual duration: 60 minutes/60 minutes

Technical details: Lotion used; Medium pressure

Technical expertise: 5 / 5

Comfort level: 5 / 5

Ambiance: 5 / 5