John M.
Aug 23, 2024
EXCELLENT in all respects. Bid a fair price in line with insurance estimates and completed the job quickly (3-1/2 days) without exposing the interior to further damages. Hardworking crew, well supervised, cleaned up after each day’s work, …
