They did terrible job which didn't pass city of Calgary inspection. yet they still wanted me to pay remaining 10% and took me to court. I won the case and they still have not paid me the court ordered amount. Now they seem to have changed their trading name. I found lots of other cases they took out against their other clients. All public record at Alberta Courts.