I researched and had several estimates for granite countertops. I spoke with Diego...several...times. I have not had the granite installed yet as I am waiting for the sink to be delivered, however, Diego has been VERY patient and has accepted all of my calls/questions/concerns. Besides that, his prices are ... unbeatable. I will rate again when he is finished with the work which should be by the end of next week.