
- Country: USA
- State: Oklahoma
- City: Tulsa
- Address: 3334 W 61st St, Tulsa, OK 74132, USA
- Store
More companies in your city
1 Review(s)
Jere Harmon
10.01.2011
A great plumber, fair prices... But hard to get ahold of, takes forever to return a call. Quoted a job for me and when I got the money together for it he wouldn't return my calls. 3 weeks and I found a new plumber. Sorry Mike?
Added comment