They charge too much for there work and they use not the best amterials as they stated in there contracts i never even received the complete work that was promised in the long run i got shafted
They charge too much for there work and they use not the best amterials as they stated in there contracts i never even received the complete work that was promised in the long run i got shafted
Country: USA State: Oklahoma City: Tulsa
Address: 6222 s. memorial tulsa oklahoma 74125
0 comments