
- Country: USA
- State: Oklahoma
- City: Tulsa
- Address: 11410 E 4th Pl, Tulsa, OK 74128, USA
- Store
More companies in your city
3 Review(s)
tara king
20.11.2018
DO NOT USE THEM!!! I used my home warranty for a plumbing issue and they used peak plumbing for my claim. They acted like they were too busy and didn’t call me back when they said they would. I called them again and the guy I spoke with said, “I don’t have time to deal with people like you.” He then hung up on me. I have never been treated in such an unprofessional manner.
Amanda Mosby
03.02.2018
Great prices and good people
Christa Furrey
16.05.2018
No thank you and never again
Added comment