Exceeded my expectation. Delivered high-quality website. I hired someone before to fix my website, and it was a long 5-month disaster. Basically, I needed a new website, and the previous contractor did not advise of the waste. Hasnathrumman immediately pointed out the problem and offered a better solution new website. He is not only technically innovative he also takes creative initiative. Excellent quatlity work & highly recommend him.