- Country: USA
- State: Oklahoma
- City: Tulsa
- Address: 9322 S 67th E Ave, Tulsa, OK 74133, USA
- Store
More companies in your city
1 Review(s)
Ashley Evans
18.01.2019
Choose a different company. This company came to look at a repair we needed for a house we were purchasing. They pumped the tank and said it was in full working order. A week after we bought the house we noticed water coming up out of the ground where the septic was. Turns out the septic was collapsed and had been that way for atleast a year. These guys basically lied aloe have no clue what they are doing.
Added comment