The entire process, from consultation to final bonding, can take several weeks for porcelain veneers. Composite veneers, on the other hand, can often be completed in a single visit.