About Us

YOUR massage done YOUR way!  Every massage is custom-tailored to YOUR needs during YOUR massage appointment.  Want a lighter massage?  We will do that!  Want a deeper massage?  We can do that too!  Want us to focus on a specific area?  Absolutely!  

Low light level, extra padding on the table, heating pad if requested...  We want this to be the best massage of your life!  

Bodyworks By Bruce

1570 S 1st Ave

Ste LL

Iowa City , IA 52240 map it

(319) 430-7754

Hours of Operation

M 09:00 AM - 09:00 PM
T 09:00 AM - 09:00 PM
W 09:00 AM - 09:00 PM
Th 09:00 AM - 09:00 PM
F 09:00 AM - 09:00 PM
Sa 09:00 AM - 05:45 PM
S Closed

Client Testimonials

Here's what our clients are saying


  • Comfortable

    Comfortable environment for a massage.

  • The environment was very relaxing and soothing.

  • Bruce Morgan never disappoints! He runs a very professional business. We have been going to him for over a decade. He knows right where the ‘kinks’ are! He leaves you feeling like a million bucks when you walk out. Highly recommend Bruce!

    I had a great first experience. Bruce made it a very enjoyable. Thank you for a great massage!

  • I always have an amazing experience...just wished they never ended

    Guinn had perfect pressure and still worked my muscles. Felt great! She was professional and flexible with time changes! Will be going back!

  • Nice space. Calming music. Warm and relaxing.

    This was my first massage EVER and it was AMAZING! I loved every minute of it!!

30-minute Relaxation Massage

$35
30min

60-minute Relaxation Massage

$60
60min

90-minute Relaxation Massage

$85
90min

120 Minute Relaxation Massage

$110
120min
Select

Introductory Massage with Guinn Holy

$30
60min
Select
Booking a service you previously paid for? Log in to your account.

3-massage 30-minute Relaxation Massage Series

Buy 3 and save$30!
$75
30min.
Select

3-massage 60-minute Relaxation Massage Series

Buy 3 and save $45!
$135
60min.
Select

2-massage 60-minute Relaxation Massage Series

Buy 2 and save$30!
$90
60min.
Select

3-massage 90-minute Relaxation Massage Series

Buy 3 and save $60!
$195
90min.
Select

2-massage 90-minute Relaxation Massage Series

Buy 2 and save $40.
$130
90min.
Select

Bruce M.

License: IA #3616

69 Verified Reviews

30-minute Relaxation Massage

$35
30min

60-minute Relaxation Massage

$60
60min

90-minute Relaxation Massage

$85
90min

120 Minute Relaxation Massage

$110
120min
Select

Special Offers

3-massage 30-minute Relaxation Massage Series

$75
30min.
Select

3-massage 60-minute Relaxation Massage Series

$135
60min.
Select

2-massage 60-minute Relaxation Massage Series

$90
60min.
Select

3-massage 90-minute Relaxation Massage Series

$195
90min.
Select

2-massage 90-minute Relaxation Massage Series

$130
90min.
Select
by Elliot on Jan 15
His experience shows because he can easily find tense spots and can figure out the right amount of pressure to use. He tailors the massage to center around what the client wants. As a bonus, he finished the session with useful tips!
by Anonymous on Jan 12
He was very easy to talk to and made the experience very comfortable.
by Jerri on Jan 11
Everything about the massage.
by Rachel on Jan 06
Looking forward to my next massage! ????
by ann on Jan 04
Loved it
by Connie on Dec 29
Bruce seems to know areas of body where you need work. Relieves tight muscles.
by Abhishek on Dec 22
Amazing guy and great skills!
by Anonymous on Dec 11
I liked the stretching aspect Bruce does as well as the massage. He also gives good tips for loosening tense muscles and aftercare.
by Anonymous on Dec 09
Excellent massage therapy session.
by Anonymous on Nov 21
can't get any better!

Guinn H.

License: IA #089602

21 Verified Reviews

30-minute Relaxation Massage

$35
30min

60-minute Relaxation Massage

$60
60min

90-minute Relaxation Massage

$85
90min

120 Minute Relaxation Massage

$110
120min
Select

Introductory Massage with Guinn Holy

$30
60min
Select

Special Offers

3-massage 30-minute Relaxation Massage Series

$75
30min.
Select

3-massage 60-minute Relaxation Massage Series

$135
60min.
Select

2-massage 60-minute Relaxation Massage Series

$90
60min.
Select

3-massage 90-minute Relaxation Massage Series

$195
90min.
Select

2-massage 90-minute Relaxation Massage Series

$130
90min.
Select
by Mariah on Jan 16
Relaxing
by Katie on Jan 12
She's really good at listening to feedback!
by Anonymous on Jan 04
Guinn was awesome!!!! Best massage ever!
by Kody on Jan 03
Very professional and kind. Found trouble areas immediately. Highly recommended
by Karyn on Dec 29
I had Bruce do my massage and it was amazing!
by Sihem on Dec 29
It was a relaxing and well done massage I recommend highly
by Daly on Dec 17
Loved the face and head massage
by Anonymous on Dec 08
Guinn is great
by Anonymous on Dec 05
Guinn is so so kind! I really enjoyed meeting her! She did a great job working out the tension in my muscles. I did not give 5 stars because there were a few times she made jerking motions. My joints were actually kind of sore after working with her. I wish she had been consistently smooth. However, her face massage was to die for!!!
by Terry on Dec 05
She paid a lot of attention to my back, which was just what I wanted.

Average Rating:

4.82 (Based on 90 Reviews)

88 %

Ambiance
98 %

Professionalism
by Mariah on Jan 2018
Verified
Service Received: 60-minute Relaxation Massage with Guinn H.
Comfortable
by Elliot on Jan 2018
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Comfortable environment for a massage.
by Anonymous on Jan 2018
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
The environment was very relaxing and soothing.
by Katie on Jan 2018
Verified
Service Received: 60-minute Relaxation Massage with Guinn H.
by Jerri on Jan 2018
Verified
Service Received: 3-massage 90-minute Relaxation Massage Series with Bruce M.
Bruce Morgan never disappoints! He runs a very professional business. We have been going to him for over a decade. He knows right where the ‘kinks’ are! He leaves you feeling like a million bucks when you walk out. Highly recommend Bruce!

Business response:

I always try my best to give you the best massage possible! Looking forward to another decade of massages!

by Rachel on Jan 2018
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
I had a great first experience. Bruce made it a very enjoyable. Thank you for a great massage!
by ann on Jan 2018
Verified
Service Received: 3-massage 60-minute Relaxation Massage Series with Bruce M.
I always have an amazing experience...just wished they never ended
by Anonymous on Jan 2018
Verified
Service Received: 60-minute Relaxation Massage with Guinn H.
Guinn had perfect pressure and still worked my muscles. Felt great! She was professional and flexible with time changes! Will be going back!
by Kody on Jan 2018
Verified
Service Received: 60-minute Relaxation Massage with Guinn H.
Nice space. Calming music. Warm and relaxing.
by Karyn on Dec 2017
Verified
Service Received: 60-minute Relaxation Massage with Guinn H.
This was my first massage EVER and it was AMAZING! I loved every minute of it!!

Business response:

Thank you, Karyn! Please think of us when you are ready for your next massage. I hope to do even better next time!

by Sihem on Dec 2017
Verified
Service Received: 60-minute Relaxation Massage with Guinn H.
It was a relaxing and well done massage I recommend highly
by Connie on Dec 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Bruce is the best massage therapist in Iowa City. I have tried others( out of curiosity) but they have always been a disappointment compared to him. I won't go to anyone else. Highly recommend. You will be happy with the experience.
by Abhishek on Dec 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Amazing experience!

Business response:

Thank you, and I hope to do even better next time!

by Daly on Dec 2017
Verified
Service Received: 60-minute Relaxation Massage with Guinn H.
She was great

Business response:

Thank you, and Guinn will only get better with practice! We hope to see you again soon!

by Anonymous on Dec 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Liked it.

Business response:

Thank you, and I hope next time is even better!

by Anonymous on Dec 2017
Verified
Service Received: 2-massage 60-minute Relaxation Massage Series with Bruce M.
Excellent massage therapy session.

Business response:

Thank you, and we hope to see you again soon!

by Anonymous on Dec 2017
Verified
Service Received: 60-minute Relaxation Massage with Guinn H.
did not work with bruce

Business response:

I regret that your massage experience was less than amazing. Please feel free to contact me directly by phone or email, as we would love the opportunity to change your opinion to WOW!

by Anonymous on Dec 2017
Verified
Service Received: Introductory Massage with Guinn Holy with Guinn H.
The location is easy to get to. They are very punctual and professional making sure you are comfortable.
by Terry on Dec 2017
Verified
Service Received: 90-minute Relaxation Massage with Guinn H.
The piano lessons detract from the experience. I need to remember to schedule massages before the end of the school day!
by Anonymous on Dec 2017
Verified
Service Received: 90-minute Relaxation Massage with Guinn H.
Booking was easy.
by Emily on Dec 2017
Verified
Service Received: 60-minute Relaxation Massage with Guinn H.
Very relaxing and thorough massage
by Anonymous on Nov 2017
Verified
Service Received: Introductory Massage with Guinn Holy with Guinn H.
it was just OK
by Kayla on Nov 2017
Verified
Service Received: 90-minute Relaxation Massage with Guinn H.
The music kept cutting out the entire session. Guinn did a great job but that speaker/music was unbelievably distracting and annoying.
by Anonymous on Nov 2017
Verified
Service Received: 3-massage 60-minute Relaxation Massage Series with Guinn H.
Awaiting hall tree or place to hang clothes
by Barbara on Nov 2017
Verified
Service Received: 60-minute Relaxation Massage with Guinn H.
I liked feeling very well cared for by Guinn's focus and attention.
by Anonymous on Nov 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
always a great experience
by Anonymous on Nov 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
The place is easy to get to. Quiet and comfortable.
by Steve on Nov 2017
Verified
Service Received: 60-minute Relaxation Massage with Guinn H.
Great experience
by Patrick on Nov 2017
Verified
Service Received: Introductory Massage with Guinn Holy with Guinn H.
Great massage therapist just a couple minutes from downtown. Will be back!
by Anonymous on Nov 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Great massage
by Adolfo on Nov 2017
Verified
Service Received: 60-minute Relaxation Massage with Guinn H.
There was some piano lessons going on close by but once the relaxing music and massage started you tune it out and start to feel really relaxed.
by Shari on Nov 2017
Verified
Service Received: 60-minute Relaxation Massage with Guinn H.
Piano music has a lot to be desired but I was able to tune it out once the massage started.
by Rhiannon on Nov 2017
Verified
Service Received: 3-massage 60-minute Relaxation Massage Series with Guinn H.
Guinn is amazing! I have went to see her now every week since my first massage with her and will always continue to be her regular. She has made my body feel so much better, she is very knowledgeable on everything! She’s the best!
by Steve on Nov 2017
Verified
Service Received: 3-massage 30-minute Relaxation Massage Series with Bruce M.
Great
by Tara on Oct 2017
Verified
Service Received: 90-minute Relaxation Massage with Bruce M.
Honestly probably the best massage I have ever had.

Business response:

Thank you, Tara! I hope to do even better next time!

by Anonymous on Oct 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Bruce is very professional and skilled. While he asked for my input on problem areas, it was evident that he could feel exactly what needed work. I appreciate the open communication and his desire for feedback. I will return!
by Gail on Oct 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
very nice and relaxing
by maria on Oct 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
He did great !! He asked where your main concerns were but he still worked on the other parts of body too because in some way they all connect to where your getting the pain. At end of session you are completely relaxed!
by Connie on Sep 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
I liked the pressure of my massage.
by Lisa on Sep 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Gentle touch
by Anonymous on Sep 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Always knows where to focus
by Fengtong on Sep 2017
Verified
Service Received: 90-minute Relaxation Massage with Bruce M.
Definitely will come back!!! Relax!!Professional!
by David on Sep 2017
Verified
Service Received: 90-minute Relaxation Massage with Bruce M.
Great massage, the noise from the piano lessons across the hall was distracting.
by Caitlin on Aug 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Excellent massage. Respectful, knowledge and attentive. Worth every penny. I will be scheduling monthly massages with Bruce for now on.
by Emily on Aug 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Overall a great experience! Cool quiet peaceful and relaxing. I highly recommend Bruce!
by Karen on Aug 2017
Verified
Service Received: 3-massage 90-minute Relaxation Massage Series with Bruce M.
Bruce is by far, the best massage therapist I have EVER had!!! And I don't say that lightly, because I've had hundreds of massages over the last 25 years.
by Dan on Aug 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Very relaxing and professional
by Anonymous on Aug 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
did a great job!

Business response:

Thank you, and I hope to do even better next time!

by Anonymous on Aug 2017
Verified
Service Received: 3-massage 60-minute Relaxation Massage Series with Bruce M.
Xxx sssss ffffff hhhhh oooo pppppp yyyyyy bbbbbb jjjj ddd hhh vvvv mmm ... xxx wwww zzz tttt ddd uuu ooo mmmm
by Samantha on Jul 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Bruce I feel great today. Thank you.
by Anonymous on Jun 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
As always, a great massage. Thanks again Bruce
by Anonymous on Jun 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Easy scheduling system, very good communication leading up to massage and during, very professional.
by Kami on Jun 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Bruce is very professional and really listens to his customer's wants and needs. I have been to other massage therapists, but I believe he is the most skilled. He used techniques that I have never experienced from anyone else to break the tension in my back. I highly recommend him.
by Lizie on Jun 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Best massage ever !!
by Shayna on Jun 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Such a fantastic experience! Will be going again! And again! And again!
by Jamy on Jun 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
I would highly recommend Bruce!
by Megan on May 2017
Verified
Service Received: 3-massage 60-minute Relaxation Massage Series with Bruce M.
Best massage yet! Thanks!
by Ashley on May 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Bruce was very knowledgeable and made my first massage experience a great one. I was nervous at first but he talked through everything that was going and eased my anxieties.
by Barbara on May 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Bruce always does a good job...not to mention he's kind, caring and works hard so his clients feel better.
by AMY on May 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Perfect experience! I can't wait to go back to work on my troubling issues! Thanks
by Anonymous on Apr 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
This was my first visit, to be honest I was a bit confused and little freaked out. it was a little difficult for me to find the "room". When Bruce showed up and opened the door I was surprised to see that it was simply a single room with a massage table and some other furniture. But once I met Bruce and we started talking i was completely at ease. Bruce was extremely professional. The relaxing and calm sounds made it impossible to hear the things going around in the rooms next door. The massage itself was great! Extra attention was given to the areas that were bothering me. If I wanted/needed more or less pressure all I had to do was ask. I plan to visit Bodywork By Bruce again in the near future.
by Anonymous on Apr 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Best massage in Iowa city! Definitely recommend
by Anonymous on Apr 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
It was amazing!
by Marygrace on Apr 2017
Verified
Service Received: 3-massage 90-minute Relaxation Massage Series with Bruce M.
Bruce has been my massage therapist for years. He does a great job with all my problem spots and when I had injuries was very attentive to not over do it. Highly recommended.
by Fred on Apr 2017
Verified
Service Received: 2-massage 90-minute Relaxation Massage Series with Bruce M.
The knots in my back are always worked out. Bruce is competent and professional.
by Jill on Apr 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
does a wonderful massage. Very professional.
by Adrianne on Apr 2017
Verified
Service Received: 3-massage 60-minute Relaxation Massage Series with Bruce M.
What did you like or dislike?
by Anonymous on Apr 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
He's got the magic touch!
by Karan on Mar 2017
Verified
Service Received: 3-massage 90-minute Relaxation Massage Series with Bruce M.
Awesome as always! Very nice person! Extremely skilled; knows how to relieve all aches & pains caused by simple daily routines to life's occasional injuries that bruise muscles as well as the ego.
by Tami on Mar 2017
Verified
Service Received: 3-massage 60-minute Relaxation Massage Series with Bruce M.
Love going to Bruce. Always feel better after
by Katie on Mar 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Fantastic massage.
by Adriana on Mar 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Bruce is a wonderful therapist! He's very educated about massage therapy and physiology and gives you pointers to reduce the tension your feeling. The massage was great!
by Anonymous on Mar 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Bruce really works with you to find the right amount of pressure that you are comfortable with. He checks in occasionally, but lets you enjoy the massage experience without a lot of chit chat.
by Chelsea on Mar 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Hope you got my email from yesterday (&the; tip inside the certificate):) Thanks again:)
by Micki on Mar 2017
Verified
Service Received: 3-massage 60-minute Relaxation Massage Series with Bruce M.
Bruce always does such a great job of reliving my pain. I am going to go every two weeks to keep up my body.
by Kathleen on Feb 2017
Verified
Service Received: 3-massage 60-minute Relaxation Massage Series with Bruce M.
Always a relaxing experience with therapist attention to individual needs
by Justin on Feb 2017
Verified
Service Received: 120 Minute Relaxation Massage with Bruce M.
Great
by Kathy on Feb 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
I have been seeing Bruce for many years. He is very skilled, professional and personable. I've actually become a family friend as he goes above and beyond. My only caution: Depending on time of day there are piano lessons down the hall
by Haftom on Feb 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Bruce is an amazing person and professional. He takes care of your body with caution and gives its best relaxation it had been carving for some time a while. He details out what to focus on before gets started and delivers the best accordingly. He also have a handful of life time advices to your body and health after he is done with the massage as a tip for you, as an honored customer. I recommend his service with no reservation.
by Mark on Feb 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Very relaxing, thorough massage. Would recommend.
by Martha on Feb 2017
Verified
Service Received: 3-massage 60-minute Relaxation Massage Series with Bruce M.
Bruce is willing to tailor the massage to my needs. He helps reduce my pain from fibromyalgia and degenerative arthritis.
by sue on Feb 2017
Verified
Service Received: 3-massage 90-minute Relaxation Massage Series with Bruce M.
Bruce is just a great guy. Although Bruce is a massage therapist, for me he is my physical therapist also, finding all my sore spots and making my muscles feel good. Bruce does a very relaxing massage and has the nicest massage room that just feels like home.
by Jody on Feb 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Bruce always does a fantastic job!
by Caroline on Feb 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Bruce took the time to discuss my needs. I'm 5 months pregnant, and Bruce went above and beyond to ensure my comfort.
by casey on Feb 2017
Verified
Service Received: 2-massage 60-minute Relaxation Massage Series with Bruce M.
Always a pleasure
by Joyce on Feb 2017
Verified
Service Received: 3-massage 60-minute Relaxation Massage Series with Bruce M.
I was most pleased with my massage, much needed and much appreciated! Am looking forward to my next app't on 2/24. (BTW, would rate "skill" & "professionalism" as "SUPER-AMAZING!!) THANK YOU!
by Gretchen on Feb 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Liked the actual massage and masseur's knowledge and concern for my experience. There's a kind of comfy ambiance.
by Peter on Feb 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Very professional. Very happy I went. Thank you. I will be going again!
by Terry on Feb 2017
Verified
Service Received: 90-minute Relaxation Massage with Bruce M.
Liked the deep muscle work and the gentle head massage. Good combination of techniques.
by Anonymous on Feb 2017
Verified
Service Received: 60-minute Relaxation Massage with Bruce M.
Bruce is amazing at what he does! If you don't mind skipping some of the spa frills, his massages are the best in town!
Loader

Bodyworks By Bruce

1570 S 1st Ave

Ste LL

Iowa City , IA 52240 map it

Phone: (319) 430-7754