Hello all! I am looking for recommendations for professional painters, carpet cleaners, and a company that strips and refinishes decks/porches. Does anyone have any personal experience with any companies in the area? We want to stay local! Thank you!