I use J&J for all of our janitorial needs! My construction company always has Jeffrey come and finish up the job! I am aways amazed how well hes able to remove stains in carpet.......just like magic!! He is not only honest but quite a technician when it comes to doin his thing. Its all about the details, and thats where he shines . Just give him a call, you wont be disappointed!!!