Bill provided us the best quote and recommendations.
He arrived on time, completed the job on time, left the area clean
and put runners down to protect the carpets in the church.
Thanks for a great job!
- Company Response
Thank you for your review. It was a pleasure doing business with you