Reading the previous reviews, I am surprised to see so many satisfied customers. I believe this is due to simple jobs that Hanif and his Syrian colleague couldn't bungle up even with their lack of skills.
This guy is full of false promises and will wreck any job with frenzied incompetence. I have documented proof that he will breach an expensive contract to chase after the next gullible customer. Donot trust this man with your home and equity. Feel free to contact me for pictorial evidence of his ineptitude.