I remodeled my kitchen 4 years ago and used
Renaissance Marble and Granite in Urbandale. They were really good to work with and their installers did a great job. In and out and left the place cleaner than when they started. I would recommend them.
I lot of people warn of the upkeep, sealing, and worrying about water, stains, etc. with granite, but we have had our granite for 4 years and we love it. We have never sealed it or done anything different with it than you would any other countertop. The color we got is "Absolute Black" so I don't know if that makes a difference compared to lighter colors, but like I said we have never had any problems.
I also found that granite really isn't that much more expensive than the higher end laminates and solid surface tops.
Welcome to Renaissance Marble & Granite, providing countertops services in Urbandale, IA.
FYI: They let pick out your own slabs before they start on it.