user
S & S Street Rods
102 S Wyoming Ave, Roswell, NM 88203, United States
Appearance
S & S Street Rods

Comments
Ni
Review №1

Had couple miscommunication issues but was cleared up quickly! Staff was working hard, when I checked upTahoe looks amazing!

je
Review №2

Absolutely agree!!

He
Review №3

Great, fast, friendly service. My car was done the day after I dropped it off. AMAZED AT TIME FRAME AND QUALITY OF WORK!

Me
Review №4

I guess OK... But dont expect them to call you when the work is done.... Still havent gotten my side mirror back that was just being painted.... And I already paid for it....

Ti
Review №5

GR8 work and fair pricing!

Jo
Review №6

Take forever

Information
2 Photos
6 Comments
4.4 Rating
  • Address:102 S Wyoming Ave, Roswell, NM 88203, United States
  • Phone:+1 575-625-6656
Categories
  • Auto body shop
Accessibility
  • Wheelchair accessible entrance:Yes
Similar organizations