I would not recommend this company. Although Jessica seems nice, she is extremely unprofessional and unreliable. I paid 50% down, around $ 1700.00. She gave me a date to install my granite a week away. 30 minutes before the installation she called and cancelled. She wanted to just show up the next day but since I work and had to take the day off I could not just drop everything as she seemed to expect. The next time I could take off as well as the other people who were needed, a Electrician and a Drywall guy was 10 days away. They showed up 30 minutes late on that day. The Granite was installed but none of it plumbed as she told me it would be. She said they would cart of all the trash and old counter tops which they never did. I callled many times, she never returned calls. I had to pay a plumber to replumb all the sinks, that was another $ 1000.00 as well as pay someone another $ 100. to cart off the debris and the workers trash which included beer bottles they left. Go elsewhere, I would not recommmend this company. Poor poor experience.