Have used Roger several times. He is reliable and does a perfect job every time.
I don't know if he does drywall but he does everything else. Most of his clients trust him enough to give him a key.
He's always booked so if you make an appointment with him, don't cancel. It's hard to get him back.