Steve was very punctual, fussy about doing a good job and very easy to contact. I was happy with his service and would recommend him to others.