Steve has undertaken 3 contracts for us over the past year. At all times he has been very professional, continually looks for the most cost effective way to complete the required work and is always prompt, courteous and friendly. The quality of his work is very high and we would highly recommend him.