I've known Steve for several years and can testify to his integrity and strength of character. He has tons of experience in the construction industry and is well-versed in all areas of home construction, specializing in roofing for many years now. I know that he values caring for his clients and providing them the best service possible, all while providing top-quality work. The work he has done at my house is impressive - after 5 years, friends and family still comment on how good the quality of his work is. Steve is dependable and honest and will do the job well.