I would definitely recommend Steve. He's professional, his work is solid, he showed up at the agreed upon time and was finished his work quickly. His prices are extremely fair, far better than others and very reasonable.
Very good experience and very happy with his work. Thanks Steve!