I called Dan to repair a small but heavily damaged (cat scratched) patch of carpet. He returned my call promptly, showed up when promised, recommended a great repair solution, and performed the work very quickly. I would definitely call him again.
Pros: Great service
more