Communication with contractor (Ali from Royal Onyx Group) in the beginning was great; quick responses. Once the work started, he did not come by to check on the work that was being done or the work that had been completed (we had a demolition team that spoke no English which made it difficult to communicate with them, we had a plumber come, an electrician and a tile guy). There were multiple issues with the paint job, electrician job and tile job. We were told that our total bathroom reno would take 7-10 days with workers working a full day (as this was indicated on the contract). This never happened, work started at the beginning of July and to date (September), still has not been completed. Workers would show up at various times throughout the day and be at our home for a few hours and then leave (this can be seen on our RING camera). The electrician drilled a hole that was off centre for our lights (as seen in the photo). While the electrician was in our bathroom (with the door closed and his tools all over our new sink counter and in the sink), our brand new Moen faucet was damaged with a big scratch in the metal faucet. I told the contractor this the same evening, right after the electrician left our home and the electrician denied it. The ceiling fan cover we bought was installed incorrectly at first, they drilled extra holes and then dented it before they put it up on my ceiling. Shortly after, the ceiling fan started to leak into our bathroom after it rained. We contacted Ali immediately to inform him of this and he did nothing to resolve this issue. So we had to get that issue fixed and had to pay out of pocket to do so; We had to hire a Roofer and the Roofer indicated this on our invoice: "Removed incorrectly installed kitchen exhaust vent on the roof elbow and patched up the hole. Supplied and installed vent different place." Royal Onyx Group installed a kitchen exhaust vent on an incorrect spot on our roof, causing this problem of leakage into our newly renovated bathroom. I would not recommend Royal Onyx Group! We did our homework and looked at HomeStars and read the reviews, etc. This company checked all the right boxes but once the work started, it became a different story. This was a complete renovation of our bathroom. It was gutted out. It should not have all these problems for being a brand new bathroom.