We use Granite. Marble. Onyx, Travertine and Quartzite to make beautiful bathroom vanity tops and countertops. Whether you’re looking for a traditional Marble vanity top or a more modern Onyx bathroom countertop, our natural stone professionals can guide you in choosing the perfect stone for your project.