Troy and his team did some fantastic work on our front and back yard. We are extremely happy with the result.Although the job took longer than expected due to the weather, they got it done and even worked weekends in between rainy days and were great at dealing with my impatience.The attention to detail, especially from the paving team was unbelievable. The team on site was always professional and left the job site clean and tidy.