Does decent work. But more importantly his prices are reasonable and he shows up on time. Just remember to never pay 100% till the work is 100% complete else he will not show up to finish the job.