He texted me beforehand to announce his arrival before came upstairs to my unit. He assessed the damage for both, and fixed it without further delay. He even bought the new parts to finish his assignment by today (not postponing things). Super recommended for his good work!
Did not deliver what has been agreed. Requested for payment receipt but did not send.
observed CMCO SOP, was on-time as per schedule. workmanship was good.
You may receive quotes from other pros as well