Keith did a great job. His estimate of fabric required was about half of that estimated by another company. His work was of high quality and everything was finished when he said it would be. I would give him an unqualified recommendation.0 of 0 people found this review helpful.
- Approximate cost of services: