Would never recommend this company to anyone. Feel really cheated. Poor quality craftsmanship especially the Granite Bench Top Installer who thinks he is the best. Paid $6100 for a new kitchen and feel totally cheated with the nature of work done. Pathetic. Took almost 3 weeks to complete the kitchen, still not completed. Big mouth Kamlesh talks big but fails to deliver.