I had Megasealed in to fix a leaky bathroom - replace some cracked tiles in shower, and reseal shower and bath.
They were extremely prompt coming out to do a quote and were professional and able to test that water was under the floor. They were honest about waiting times for a booking and the price of the work.
2 weeks later had the megasealed tech to do the work - extremely courteous and on-time. Even called the day before and asked for a picture to make sure they could get replacement tile colour from their generic stock that best matched my bathroom.
Their actual megasealed product works as advertised. Stopped all the leaks from my shower and after a few weeks of use no problems at all. Does a much better job than the cheap flexible type sealant.
Price is a a bit higher that some other places - but I can't fault their repair work. Warranty is also very good - 25 years for the megasealed product, and 5 years for their edge seal.