Client
I rarely leave reviews, only if a service was either very bad or very good. Sham was very good - a pleasure to deal with. I had a really complex family situation and he met with me 3 times for revisions. Made me ask questions for things I didn't even consider but were very important. Was patient and explained things understandably. I would 100% recommend him to anyone and have recommended him to friends and family.