We've used these guys for years. They are always right out, get the job done, cleaned up and gone. At a fair price. Only beef I've had was one of the toilets they installed leaked a few month later due to a cracked flange so they wouldn't warranty it - but they were the last to work on, how did the flange it cracked? I paid the bill and moved on and will continue to use them.
Prompt and friendly service, fixed my issue without a problem. Will definitely be using them again.