Idealimage
View company profile →
Good results, long wait times
Happy with the outcome of my treatments but consistently had to wait 20-30 minutes past my appointment time. The staff apologized but it happened multiple visits. Quality of service is good once you actually get seen.
35 found helpful