SLR Contracting & Services Co Remodeler - Buffalo, NY Looking to contact SLR Contracting & Services Co? You can reach them at 716-896-8148