Need recommendations for a roofer (repairs) and a general contractor for renovations and fixing. Please let me know of any great, reliable, trustworthy workers. Plumbers, painters, etc.... Please also let me know if you had any bad experiences and who to stay away from. Thanks in advance!!!