Capitol Body Shop Reviews (1)
Capitol Body Shop Rating
Address: 410 W Dakota Ave, Pierre, South Dakota, United States, 57501-2433
Add contact information for Capitol Body Shop
Add new contacts
Address: 410 W Dakota Ave, Pierre, South Dakota, United States, 57501-2433
Add contact information for Capitol Body Shop
Capitol Body Shop in Flowood was recommended to me by a friend. I regret using this company. They ordered a part and told me one amount but when it arrived it was $190.00 more than I was told. My frame is bent. I was told it was fine. When I got my car home, I could see where they beat it with a hammer to fix it. I'm sorely disappointed and will have a mechanic to check and make sure the fan that I paid for was actually replaced.