Search results

  1. 1

    howell sheet metal in texas

    Howells took my money 45 days ago and I have not received my parts I have called them. 4 times and had no response. I do not recommend them for anything!!! I will be notifying the Internet fraud division and see if they will do an investigation this is no way to run a business!
Back
Top