Sierra Finish Services - Scottsdale, AZ (13.85 Miles from Scottsdale, AZ) Looking to contact Sierra Finish Services? You can reach them at 602-910-8884