top of page

Choosing the right Contractor to handle all or part of your project is one of the hardest choices. At CityRock, we are confident that you will be completely satisfied as we assist you every step of the way. We have been in business 17 years with a staff that has over 60 years of combined experience in the industry, customer satisfaction is our top priority. We have more than 13,000 completed jobs in the Triangle area only.


At CityRock, we pride ourselves in attention to details in every job, as well as, quick job turn around. Whether residential or commercial, new construction or remodeling- no job is too big or too small for our team.

If you're ready to schedule an appointment for a Free Estimate on your project, please fill out our Quote Request form, and one of our countertop experts will contact you to schedule.

Services offered:

CityRock logo



We offer a variety of materials/products: granite countertops, marble countertops, limestone and travertine countertops, quartz countertops and more. 


We also offer a great assortment of tiles and accents for your backsplash and shower walls: marble tiles, ceramic tiles, porcelain tiles, travertine tiles, glass and onyx accents and much more.

CityRock installs countertops for all rooms - kitchens, bathrooms, patios, BBQ areas - and we offer sinks, faucets and kitchen accessories at affordable prices. We will work with your ideas and your budget, and create that one-of-a-kind piece for you.


Whether you are remodeling or building a new home, we are your one-stop design showroom for all your kitchen and bath needs, including Tiles.

Click Here to Fill Out Our Free Estimate
Request Form

bottom of page