We just had extensive work done - kitchen and all the bathrooms with all new countertops. The kitchen got granite and the bathrooms got corian. The end result is stunning however, the whole process took from May when we signed the contract to August completion. Communication was extremely poor. The actual workers were good. However, the owner just drives around in his convertible visiting job sites. We only saw him twice, and he rarely called -acted as though the hispanic workers I got to tear out the old tile were dummies even though he never called them as I requested to tell them what to do. This caused several delays due to poor communication on Mr. Cavins part. For the expense - I would NEVER recommend him to anyone!