I have had a membership to massage envy for several years and have been to the location in Squirrel Hill and Canonsburg/McMurray but the Bethel Park location is by far the best, in my opinion. I love the deep purple and the rooms and beds are always at the perfect temperture.
I have had several massage therapists before finding the perfect fit for me who I will only referral to as C because she is already very busy and I still want to be able to get an appointment with her! It is true that different therapists seem to have different styles. It is true that some therapists may not be as firm as you requested (reason for four stars instead of five) but, I do believe that there is a good fit for everyone here depending on what you are looking for (relaxation, pain relief, prenatal). Talking to the manager about my specific needs helped me find the perfect fit for what I was looking for during my massages.
Over the past few years, I have noticed that the price of a membership has gone up significantly. The price that I was locked in at when I signed up at the Squirrel Hill location has remained the same over the years. I am unsure if the price is subject to change if you sign up for a membership now. Definitely a question I would ask. Another nice feature of the membership is that you are able to accumulate massages if you are unable to attend or skip a month(s). You can also break up your prepaid massages so that you can have a 90 minute massage if you have at least two prepaids available.
Overall, I am so happy with my membership that I recommend Massage Envy to everyone. My husband and two good friends are now members as well.