Just to chime in, I have engaged Steven of Ideal House for my home renovation. It's almost completed now, I'm moving in later this week. Workmanship by his contractors are good so far. Steven's attention to details is spot on. While I do not know/speak with other IDs in the company, at least I can vouch for him.