Steve has handled my carpet issues for over 7 years now. He is a professional who knows his business and is always looking out for my requirements. When I have a question or situation Steve is there with the right answer and promptly. Being able to trust a contractor in your home is just as important as the job he is doing. Steve is the man for the job!