Rainbow construction custom remodeled both my bathroom and my kitchen. The workmanship was excellent. Craig Cooper and his employees are very accommodating and professional. I highly recommend this company if you are looking for a top quality builder.