Had to replace the countertop in our small kitchen as our old countertop was rotting from water seepage. Found out about Top Kitchens through a friend who got his countertop there as well. The main office is located in a out of the way business park. Anyways, I found the staff there very helpful and asked the right questions about what I I wanted the kitchen to look like (more modern), and I ended up splurging a bit and went for a beige granite top instead of laminate, but the price was reasonable after during some quick price shopping. The countertop was ready for pickup a couple of weeks after placing the order, which was fine as I was busy with work during that time period. It took my buddy and I a day to put it all together and it looks fabulous. Would recommend to other friends should they be looking for new countertops.