I had a back up in my shower and toilet and Raby was quick to respond to the issue. However, after several hours the issue had not been fixed. They requested to come back again another day that week. They returned promptly on the scheduled day, however, they again spent many hours doing the same things with no word on how much it was going to cost. After spending the day here, they finally fixed the issue and we haven't had any problems since. They did not bill us on the day they left. I got a call from the office the next day to report the total bill would be $1,600! It is unacceptable to remain quiet, leave and then slap us with an enormous bill. They came down in price a little ($300) and apologized for not being up front on the charges. I will not be using them again.