Recommendations for a contractor to do renovation to a small 1 bedroom condo (375 sq ft).... work includes gut and replace bathroom, skim-coat living room and bedroom walls, demo kitchen and install new cabinets, and install new laminate flooring throughout. Recommendations appreciated!