I hired this company through a contractor I hired, they initially seemed responsive, however after they screwed up my structural plans 3 times I was starting to get concerned. After several back and forth conversations they had my plans finally close enough to submit to the city. (although still not what i was asking for) - After I submitted them to the city, the plans failed to meet 4 points of Ontario building code guidelines. I asked them to revise my plans and they said they would get back to me, after 2 months of calling every week, they still have not revised or finished the worked that they screwed up, I have now lost thousands of dollars due to there incompetency. DO NOT USE THIS COMPANY!