Tim was absolutely hands down amazing, he pays attention to every detail and makes sure everything is done correctly. He is the best project manager we have ever had the pleasure of dealing with. When you have a concern he takes care of it. Extremely professional, hard working and dedicated to his job. I would recommend him to anyone and everyone who needs to have something done on their home.