The process went well overall and was performed within prescribed timeframes. There were challenges during construction and minor cost overruns for a couple of items, but Leo was always fair. The kitchen is beautiful and everything works well. Lessons Learned: Request an itemized contract, not lump sum. If any issues arise during construction, you'll know what was in scope and how much additional is required for changes. Research, Research, Research: we thought we had done enough research but it wasn?t enough. We now have beautiful granite countertops ? we learned after installation that the granite we selected was full of fissures and fragile. The granite is cracked by the main sink and will be an issue that we?ll have to monitor until the next kitchen renovation. The commercial range that we selected requires a high cfm hood. The commercial range hood that we selected required extensive duct work that no one anticipated. The pendant lights that we chose were very expensive, looked horrible after they were installed and could not be returned. (We should have ordered one first, confirmed that the store would accept returns, or hired a decorator to help.) Slow Down: Leo was very considerate of the burden that a renovation has on family, pets, the dust, having no kitchen for weeks?. But, we were so focused on finishing as quickly as possible that we couldn?t keep up with him and didn?t take sufficient time to prepare. It took 8-weeks but it went by so quickly. Pets: make accommodations for your pets. Decide what you?re going with your old appliances and cabinets before construction or they?ll be sitting in your garage or driveway indefinitely. Purchase as much of your materials as possible through Leo (appliances, cabinets, plumbing, lights, tile, etc.). He get?s discounts at many distributors, everyone knows him which helps when coordinating delivery/installation and everyone that we worked with respected Leo and didn?t try to take advantage of us.