
- Country: USA
- State: Illinois
- City: Saint Charles
- Address: St Charles, MO 63301, USA
- Store
More companies in your city
1 Review(s)
Tim Young
20.05.2014
Not sure how their plumbing skills are since they never showed up. Scheduled an apt. for a tuesday morning, never came. Called them and they acted like I never made an apt. but said he could be there in the afternoon, again no show and no calls. Called them back and they said their busy til thursday... uh what? no thanks
Added comment