If by chance you were to mention your location helping will be easier & solutions will be more relevant. I know some companies for pressure washing in London whom I contact for such a mess. Try & find these kind in your city, they will surely be able to guide you in the best … Read more