Reviews by simontoyne
Peter's care and attention to detail were outstanding. Having dealt with several carpet cleaners after vacating rental properties, it was astounding to see the difference in a job undertaken by someone who actually cares about what they're doing. Thank you Peter!
Approximate cost: $110