I had a great experience with MIG. Josh was extremely helpful and responsive. He helped me figure out just what I needed and keep it under my budget. When performing the actual job, they were on time to perform the work and talked through everything they were doing with me while they did it. I would recommend giving Josh a call!