How Santa Cruz Synthetic Turf and Landscaping compares

#12
of 29 rated artificial turf installation in Boulder
4.9
above the 4.7 area avg
Top 39%
in Boulder artificial turf installation
31
artificial turf installation providers in area · 28 rated 4+★